JavaScript中的原型prototype属性使用详解
prototype属性可以将属性和方法添加到任何对象(Number,Boolean,String和Date等)。
注:原型(Prototype)是一个全局的属性,它可以使用在几乎所有的对象。
语法
object.prototype.name=value
实例:
这里有一个例子展示了如何使用原型(prototype)属性的属性添加到对象:
<html>
<head>
<title>User-definedobjects</title>
<scripttype="text/javascript">
functionbook(title,author){
this.title=title;
this.author=author;
}
</script>
</head>
<body>
<scripttype="text/javascript">
varmyBook=newbook("Perl","Mohtashim");
book.prototype.price=null;
myBook.price=100;
document.write("Booktitleis:"+myBook.title+"<br>");
document.write("Bookauthoris:"+myBook.author+"<br>");
document.write("Bookpriceis:"+myBook.price+"<br>");
</script>
</body>
</html>
这将产生以下结果:
Booktitleis:Perl Bookauthoris:Mohtashim Bookpriceis:100
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短