Javascript初學心得

2021-04-20 20:53:38 字數 647 閱讀 2924

1、typeof 是乙個運算子而不是函式

返回值據說有6種:"string"、"object"、"number"、"undefined"、"function"、"boolean",但我發現還有乙個"unknown"

2、window物件,更象乙個命名空間

var i = 123;

window.i和window["i"]都可以訪問變數i

var a = 1235;

alert(window.a);

function f()

f();

在函式中"var"則是另一種情況。

3、比較複雜的型別就是:物件和陣列

物件訪問屬性的方法是:object["i"]或者object.i都是一回事

陣列就是通過下標訪問

初始化也比較簡單:

var o = {}; 這是乙個物件

var a = ; 這是乙個陣列(array)

4、ajax中想跨域可以通過動態建立script標籤來實現

5、函式其實就是乙個字串

function f()

var a = "" + f;

alert(a.substr(19, 9));

這樣注釋就可以被利用,寫成些更奇怪的**。。。(firefox將注釋去掉了。)

Javascript初學心得

1 typeof 是乙個運算子而不是函式 返回值據說有6種 string object number undefined function boolean 但我發現還有乙個 unknown 2 window物件,更象乙個命名空間 var i 123 window.i和window i 都可以訪問變數...

javascript初學總結 2

1.longdesc屬性 使用 longdesc 屬性,指向乙個包含影象描述資訊的頁面 定義與用法 longdesc 屬性規定指向影象描述資訊頁面的 url。該 屬性與 alt 屬性類似,但它允許更長的描述性文字。longdesc 的值是乙個指向包含影象說明的文件的 url。如果說明多於 1024 ...

javascript初學總結 3

1.document.creatdocumentfragment 定義 建立乙個新的空白文件片段documentfragment ps documentfragment 建構函式也可以新建立乙個documentfragment物件,且該函式的返回值就是新建立的documentfragment物件,方...