js由三部分組成,分別是ECMAScript、DOM、BOM 其中ECMAScript規定了js的語法 js是一門解釋型語言、腳本語言、動態類型語言、基於對象語言 書寫js代碼和CSS一樣,有三個書寫的地方,第一個是使用<script>標簽,再<sccript>標簽中書寫js代碼,標簽一般都在bod ...
js由三部分組成,分別是ECMAScript、DOM、BOM
其中ECMAScript規定了js的語法
js是一門解釋型語言、腳本語言、動態類型語言、基於對象語言
書寫js代碼和CSS一樣,有三個書寫的地方,第一個是使用<script>標簽,再<sccript>標簽中書寫js代碼,標簽一般都在body標簽中的末尾,第二個地方是書寫再結構里,html標簽里內嵌js語句,第三個地方是外部引入js文件,同樣需要使用script標簽。
var用來聲明變數。
聲明變數的同時給變數賦值,我們叫變數的初始化,也叫字面量。
可同時聲明並賦值多個對象
var name="小張",xingBie="男",age=20; //同時聲明多個變數並且給變數賦值;
變數的命名規範:使用_或者$或者英文字母開頭,中間可以加英文數字和_或者$,對於多個英文單詞的變數使用駝峰命名法
js的基本數據類型 number、string、boolean、null、undefined
複雜數據類型 Object
console.log() //控制台輸出文本;
alert() //對話框輸出內容
typeof() //檢查變數的數據類型
parseInt() //整數轉換
parseFloat() //浮點數轉換
Number() //嚴格模式數值類型轉換
.toString() //字元串轉換
String() //字元串轉換
Boolean() //布爾類型轉換
isNaN() //檢查是否是 NaN 若是number返回true
一元運算符:++ -- 二元運算符:+-*/% 三元運算發:?:
邏輯運算符:&& || !(取反) 關係運算符:> < >= <= == === != !==
符合運算符:+= -= *= /= %=