欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

你不知道的Javascript之原型

发布时间:2025/4/16 java 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 你不知道的Javascript之原型 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

原型链:

如果要访问对象中并不存在的属性,【get】操作,就会查找对象内部prototype的关联对象,如果后者也没有就会继续查找它的prototype
这个关联在定义上叫"原型链"
prototype机制的意义是什么?



使用new调用函数时会把新对象的。prototype的属性关联到”其他对象“,带new函数调用的通常称"构造函数",

function Foo(name){this.name = name;}Foo.prototype.myname = function(){return this.name;}var a = new Foo("a");var b = new Foo("b");console.log(a.myname()) ;//aconsole.log(b.myname()) ;//b

虽然这些技术和传统面向类语言中的"类初始化","类继承"相似,但是javascript的技术核心区别,那就是不会进行复制,对象之间通过内部的"prototype"链关联的

 

转载于:https://www.cnblogs.com/h5monkey/p/6513061.html

总结

以上是生活随笔为你收集整理的你不知道的Javascript之原型的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。