Latest web development tutorials

JavaScript prototype 屬性

String 對象參考手冊 JavaScript String對象

定義和用法

prototype 屬性允許您向對象添加屬性和方法

注意: Prototype是全局屬性,適用於所有的Javascript對象。

語法

object.prototype.name=value


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持prototype 屬性


實例

實例

適用prototype 屬性給對象添加屬性:

<script>

function employee(name,jobtitle,born)
{
this.name=name;
this.jobtitle=jobtitle;
this.born=born;
}

var fred=new employee("Fred Flintstone","Caveman",1970);
employee.prototype.salary=null;
fred.salary=20000;

document.write(fred.salary);

</script>

以上實例輸出結果:

20000

嘗試一下»


String 對象參考手冊 JavaScript String對象