今天寫了乙個例子,先寫了乙個js檔案
hello.js
helloworld = function()
helloworld.prototype = function()
saywelcome:function()
}
然後在另乙個htm檔案中hello.html 引用這個js檔案
hello world!
這樣做,會報乙個錯誤,"hello未定義"
所以我js改動一下
今天寫了乙個例子,先寫了乙個js檔案
hello.js
function helloworld()
helloworld.prototype.sayhello = function()
這樣就能通過,現在還不知道什麼原因。
js中的原型prototype
var arr1 new array 12,34,98,43,38,79,56,1 arr1.sum function var result 0 for var i 0 i如果現在還有個arr1 物件也要求和 var arr2 new array 54,29,1,10 那麼還要給 arr2再新增乙個...
JS高階 函式的prototype
思維導圖 棧堆翻譯為為stack 1 原型與原型鏈 概念一 原型物件 驗證步驟 1 列印data函式的原型prototype 原型屬性指向原型物件 es原始碼結構分析示意 2 空物件 3 js特點 動態新增屬性 小結 prototype原型 constructor構造 1 每個函式有乙個protot...
JS練習 prototype的一道題目
1.分別對例項的name賦值,並沒有涉及到原型的name屬性 var fun function fun.prototype.name peter var a new fun var b new fun a.name jack b.name tom console.log a.name jack co...