javascript
JavaScript 01
JavaScrip定義:
JavaScript 是腳本語(yǔ)言,JavaScript 是一種輕量級(jí)的編程語(yǔ)言。JavaScript 是可插入 HTML 頁(yè)面的編程代碼。
JavaScript五種基本類型:字符串、數(shù)字、undefind、null、布爾。
每個(gè)的代碼分離,結(jié)構(gòu)HTML、表現(xiàn)CSS、行為、JS。
變量:變量是存儲(chǔ)的容器
變量的命名規(guī)范:
1.變量的名稱含義明確,用字母開(kāi)頭或下劃線開(kāi)頭,$符號(hào)也可以,不推薦使用。
2.變量嚴(yán)格區(qū)分大小寫,變量 myVariable 與 MyVariable 是不同的。
3.變量的命名方法:小駝峰(firstName) 大駝峰(?FirstName);
4.命名不能使用關(guān)鍵字和保留字:關(guān)鍵字(系統(tǒng)規(guī)定有特殊意義的詞關(guān)鍵字,?)保留字(系統(tǒng)留用)
5.var?
var pi=3.14; 數(shù)字 numbernumber類型的特殊值不只有NaN,還有Infinity(無(wú)限大). var name="Bill Gates";文本值字符串單雙引號(hào)都可以 var answer='Yes I am!';var a =String.noteExists; 不存在
Alert(a)檢查警告
var默認(rèn)下未賦值的條件下是undefined, 當(dāng)其他類型轉(zhuǎn)換成布爾類型的情況下 true/false.
var a=null;/a=NAN a=" "; /a=undefined 布爾 條件為假
var a="0"; 布爾為真
=(賦值)==(判斷值)===(判斷值和數(shù)據(jù)類型)
賦值時(shí)空格會(huì)占位
+號(hào)可以拼接字符串
typeof 得到變量的類型為何種類型
其它類型轉(zhuǎn)換成數(shù)值型 (隱式轉(zhuǎn)換的例子)
var b=undefined;//undefined->NaN 數(shù)值與undefined相加結(jié)果不是一個(gè)數(shù)值
b=null;//null->0null為空
b=true;//true->1正確為1
b=false;//false->0錯(cuò)誤為0
alert(1+b);
重新賦值
var c='12';//'12'->12 字符串轉(zhuǎn)換為數(shù)值
c='3king';//'3king'->NaN 本身就不是一個(gè)數(shù)字
c='true';?NaN
alert(2*c);
字符串和數(shù)字相加,帶數(shù)字的字符串會(huì)自動(dòng)轉(zhuǎn)換為數(shù)字相加或者相乘,其他都為NaN。
alert(typeof c); 隱式轉(zhuǎn)換完成檢查類型
?
轉(zhuǎn)載于:https://www.cnblogs.com/lh0127/p/9507516.html
總結(jié)
以上是生活随笔為你收集整理的JavaScript 01的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java设计模式(六)--观察者模式
- 下一篇: IP地址、子网掩码和地址分类