當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS成员函数声明位置优化
生活随笔
收集整理的這篇文章主要介紹了
JS成员函数声明位置优化
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
上代碼
function A()
{this.a = function(){};
}
a1 = new A();
a2 = new A();
alert( a1.a==a2.a);
輸出
說明了a1.a,a2.a指向的內存不是同一個,也就是每個對象都有一份自己的函數(shù),只不過一個類的所有實例之間的函數(shù)長得是一樣的!
所以在設計需要多次new或者繼承的類時,最好在原型或者類上添加!
即
function A() {} A.a = function(){} // A.prototype = function(){} a1 = new A(); a2 = new A(); alert( a1==a2 );輸出
腳本語言就是讀到哪就執(zhí)行到哪,字面翻譯的成分很大,這是我個人認為腳本編程比較好的地方。
參考鏈接:http://jianguang-qq.iteye.com/blog/450250
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結
以上是生活随笔為你收集整理的JS成员函数声明位置优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浦发库支票信用卡申请条件/怎么申请
- 下一篇: gradle idea java ssm