javascript
javascript要点
1.????????? 作用域由函數來約束,而不是由塊來約束(比如while,if,for里面的語句體)。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2.????????? 當變量沒有明確定義時,它將成為全局變量,即使它只在函數中使用。
3.????????? 在一個函數里判斷arguments.length的長度來實現函數重載。
4.????????? Afunc.prototype=new bfunc();能實現函數的繼承。
5.????????? Obj.prototype.afunc={}用來編寫公有方法。
6.????????? 在函數內部用afunc:function(){}實現私有的方法,每實例化一次就創建一個獨立的函數版本。
7.????????? Prototype屬性指向基類,也就是原型。
8.????????? Afunc();這種方式調用時,內部的this指向window。應該用“類名.方法名”來調用,因為this總是指向調用該方法的對象。
9.????????? 函數類(也就是函數原型)擁有length屬性,可以查看函數個數。toString()方法能查看每一個函數實例的源代碼。
10.?????? 閉包指函數能使用外部的變量(比如全局變量),能從執行環境中獲取變量。
來自為知筆記(Wiz)
轉載于:https://www.cnblogs.com/secern/p/3302343.html
總結
以上是生活随笔為你收集整理的javascript要点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 表格隔行变色_CSS实现鼠标悬停高亮
- 下一篇: PowerDesigner的数据类型