【JavaScript的基礎知識總結】
前言:
最近小編在學習JavaScript,今天,進入B/S階段最有趣的學習專案了,本篇部落格來總結一下JavaScript的語法和語句,為學習JavaScript奠定堅實的基礎:
核心:
能做什麼?
在應用程式客戶端執行很多工:能夠通過建立下拉選單、轉換頁面上的文字、為頁面新增動態元素,輔助表單輸入等方式來為網站新增所需的互動性。
不能做什麼?
不能強加於客戶端
JavaScript依賴於其他介面和宿主程式來實現其功能,這個宿主通常是客戶端的web瀏覽器,JavaScript只能做客戶端允許它做的事情
不能跨域
不能訪問來自另一個網際網路絡的資源,也不能影響來自另一個域的指令碼和資料
不能充當伺服器
JavaScript不能訪問伺服器端變數,只能做指令碼執行所在平臺內的事情,這個平臺指的是瀏覽器。
基本規則:
1.區分大小寫
區分大小寫指的的是:remote和Remote和REMOTE變數時不同的。關鍵字都是小寫的,變數可以是任意大小組合。只要能保持大小寫前後一致,可以建立任意想要的組合。
2.空白
大多數情況下,JavaScript會忽略空白。
3.註釋
和C#相同,分為單行註釋和多行註釋:
多行註釋:以、/*開始,*/結束
單行註釋://
4.分號
在JavaScript裡,分號用來描述表示式。
保留字:
JavaScript中的某些關鍵字被保留下來,所以不能在程式中把它們用作變數、識別符號或者常量名。
關鍵字不能作為識別符號
保留字將來會轉為關鍵字
函式:
程式碼塊
用function宣告
函式本身沒有執行功能,得被呼叫才可以執行
正規表示式:
是一個描述字元模式的物件。主要用來驗證客戶端的輸入資料。
作用,節約大量的伺服器端的系統資源,並且提供更好的使用者體驗。在表單提交到伺服器進一步處理之前,檢查表單已確認使用者確實輸入了資訊並且這些資訊是符合要求的。
物件導向:
雖然說JavaScript物件導向,但是沒有類的概念,繼承只支援繼承,不支援介面實現。
匿名函式和閉包:
匿名函式:正如字面意思,沒有名字的函式。
閉包:一個函式的名字裡面還有一個函式。
總結:
裡面的每個內容都是需要我們仔細去學習的,在不斷地實踐中,相信理解的會更加深刻!
相關文章
- 前端知識點總結——JavaScript基礎前端JavaScript
- Java基礎知識總結Java
- React 基礎知識總結React
- 索引基礎知識總結索引
- MySql基礎知識總結MySql
- php基礎知識總結PHP
- JavaSE基礎知識總結Java
- Rust 基礎知識總結Rust
- JS基礎知識深入總結JS
- ES 基礎知識點總結
- Java基礎知識點總結Java
- Java基礎知識總結-1Java
- Redis 基礎知識點總結Redis
- SpringIOC基礎知識總結Spring
- CSS基礎知識點總結CSS
- cocosCreator基礎知識總結
- Jsp基礎知識總結JS
- TCP/IP 基礎知識總結TCP
- CSS基礎知識總結(4)CSS
- JS基礎知識總結(1)JS
- JS基礎知識總結(2)JS
- javascript基礎知識JavaScript
- Javascript 基礎知識JavaScript
- PHP新手總結的PHP基礎知識PHP
- yii2 基礎知識總結
- Java基礎面試知識點總結Java面試
- Flutter 知識點總結-基礎篇Flutter
- Java基礎對反射知識總結Java反射
- 演算法基礎知識總結演算法
- iOS基礎面試知識點總結iOS面試
- JAVA基礎知識精華總結(一)Java
- JAVA基礎知識精華總結(二)Java
- JAVA基礎容易疏忽的知識點總結Java
- javascript事件基礎知識JavaScript事件
- 前端-JavaScript基礎知識前端JavaScript
- JavaScript基礎知識點JavaScript
- JavaScript知識點總結JavaScript
- Java個人知識點總結(基礎篇)Java