JavaScript自學ing(1)

最近剛開始看javascript,今年暑假實習的時候,還是有接觸過一點,但是隻是一點點,現在準備開始系統的學習下,於是乎,去圖書館借了本over1000頁的書回來,看起。。。

個人覺得語法相關的一些知識各種語言都差不多,可以借鑑,有了一門高級語言的基礎,其他的都很快可以上手甚至很快可以熟練的掌握。但是在雷同的情況下,最應該注意的就是那些不同的地方,所爲特色。往往很多程序員都在這些地方出錯,一門語言的特色和功能其實就是這些不同的地方表現出來的,所以注重這些地方很重要。

下面有個運算符就是我在其他的語言中很少看到的,也很少這樣去使用它,就是delete運算符:


先看個例子:

delete variableName  (變量名)

delete objectName (對象名)

delete objectName.property (對象名.屬性名)

delete arrayName[index] (數組)

delete arrayName (數組名)


另外還要注意幾點:

1.可以刪除沒有使用var關鍵字定義的變量

2.不能刪除有關鍵字var定義的變量

3.刪除未定義的變量也會返回true

4.刪除後的變量不能夠被訪問


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章