1、javascript組成: ①核心ECMAScript;②文檔對象模型DOM(Document Object Model);③瀏覽器對象模型BOM(Browser Object Model); 2、javascript特點: ①文本編輯;②無需編譯;③弱類型;④面向對象; 3、內核引擎: ①IE ...
1、javascript組成:
①核心ECMAScript;②文檔對象模型DOM(Document Object Model);③瀏覽器對象模型BOM(Browser Object Model);
2、javascript特點:
①文本編輯;②無需編譯;③弱類型;④面向對象;
3、內核引擎:
①IE:內核:Trident,內容排版引擎:—,腳本解釋引擎:Chakra;
②Firefox:內核:Gecko,內容排版引擎:—,腳本解釋引擎:Monkey;
③Safari:內核:Webkit,內容排版引擎:WebCore,腳本解釋引擎:Nitro;
④Chrome:內核:Webkit,內容排版引擎:WebCore,腳本解釋引擎:V8;
⑤Opera(2013後):內核:Webkit,內容排版引擎:WebCore,腳本解釋引擎:V8;
4、運算符:+,-,*,/,%;
5、常量:const:;
6、原始類型(基本類型):
①number類型:數字類型,32位的整數(4位元組)或64位浮點數(8位元組);(八進位0開頭,十六進位0x開頭;);
②string類型:字元串類型,使用引號;(特殊字元轉義:\n:換行;\t:一個製表符;\r:回車;\”:“(雙引號);\’:‘(單引號);\\:\(斜杠););
③boolean類型:布爾類型,真或假,true或false,運算中true=1,false=0;
④undefined:不存在該數據,聲明變數未賦值,訪問對象屬性不存在;
⑤null:空,程式員手動清空;
7、按2位小數四捨五入:n.toFixed(2);