任何語言的核心都必然的會描述這門語言的基本工做原理,而描述的一般內容都是要涉及這門語言的語法,操做符,數據類型等等,js的母語言是ECMAScript,其中借用了不少c語言以及其餘類C語言(java)的語法結構,所以若是有以前的編程基礎學習js應該會比較容易上手,下面我來介紹一下幾個重要的點:
java
區分大小寫
js中的一切都是區分大小寫的,這就意味着A和a是兩個徹底不一樣的變量
標識符
標識符是指的變量,函數的名稱,屬性的名稱,或者函數的參數......這些標識符的命名是有必定規範的:
A.以第一個字符必須是一個字母,下劃線或者美圓符號($)
B.除了第一個字符以外的字符能夠是字母,下劃線,美圓符號或者是數字
標識符的命名方式大概有三種:
A.小駝峯:xiaoTuoFeng
B.大駝峯:DaTuoFeng
C.下劃線命名:xia_hua_xian
固然這是行業內的命名規範,並非說不按照這個規範搞就不行
註釋方式
任何一門語言都要有註釋,註釋指的是在代碼之間穿插可是不生效的代碼片斷或者文字描述片斷,寫註釋是個好習慣,這幫助咱們和其餘的小夥伴去了解和合做咱們的代碼,提升了咱們的代碼的可讀性,js中單行註釋的語法是「//」雙斜線
那個我是不可見片斷就不生效了。那麼若是咱們要註釋10行代碼呢?確定不能用雙斜線一行一行的去搞,只能用批量註釋的方法批量註釋的方法是「/* 被註釋內容 */」
語句
ECMAScript中的語句能夠以分號來結尾,可是也能夠省略分號,若是不以分號結尾則由解析器肯定語句的結尾
建議任什麼時候候都不要省略分號,爲本身養成一個好習慣