Posted on 2011-07-16 11:09
xcp 閱讀(428)
評論(0) 編輯 收藏 所屬分類:
JavaScript高級程序設計(第2版)
一、簡介
1.javascript實現由三部分組成:ECMAScript,DOM,BOM
2.ECMAScrip:Javascript ActionScript ScriptEase
3.defer="defer"延遲加載
二、基礎
(一)、語法
1.區分大小寫(變量,函數名,操作符都區分大小寫)
2.標識符
2.1 第一個字母必須是:字母、_、$
2.2 其它的允許字母、_、$、和數字
3.注釋
3.1 單行 //
3.2 多行 /***/
4.關鍵字
this,break,continue,if,else,switch,default,for,do,while,with,new,typeof,instanceof,try,catch,finally,throw,return等等
(二)、數據類型
1、基本數據類型(可以保用typeof來取得以下)
1.1 undefined --- 如果這個值未定義
1.2 boolean --- 如果這個值是布爾型
1.3 string --- 如果這個值是字符串
1.4 number --- 如果這個值是數字型
1.5 object --- 如果這個值是對象或null
1.6 function --- 如果這個值是函數
2、基本數據類
Undefined,Boolean,String,Number,Object,Null,Function
3、Null與Undefined的區別
Null是指對象定義了,只不過指定他為空或者沒有賦值;而Undefined是對象肯定沒有定義
(三)、操作符
1、一元操作符
1.1 遞增,遞減 ++ --
2、位操作符
2.1 Not,And,Or,左移,有符號右移,無符號右移
3、關系。
4、各數據類型之間的操作
(四)、語句
1、if...endif...else
2、switch() case... break;default;
3、do...whie()
4、while(); break;continue;
5、for(var i=0;i<*;i++)
6、for(var i in *)
4.內置功能(系統類)
1、Function 可以傳遞參數,用arguments得到所以傳遞參數集合
名稱: ?4C.ESL | .↗Evon
口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
mail: 聯系我