位置: 编程技术 - 正文
推荐整理分享深入浅析JavaScript中的constructor(java script教程),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:javaspript,java script编程,java script入门,javascripvoid,java script教程,java script教程,java script编程,javaspcript,内容如对您有帮助,希望把文章链接给更多的朋友!
定义和用法
constructor 属性返回对创建此对象的数组函数的引用。
语法
object.constructor
constructor,构造函数,对这个名字,我们都不陌生,constructor始终指向创建当前对象的构造函数。
这里有一点需要注意的是,每个函数都有一个prototype属性,这个prototype的constructor指向这个函数,这个时候我们修改这个函数的prototype时,就发生了意外。如
但是如果是这样:
结果constructor变了。
原因就是prototype本身也是对象,上面的代码等价于
因为constructor始终指向创建当前对象的构造函数,那么就不难理解上面代码p.constructor输出的是Object了。
对于修改了prototype之后的constructor还想让它指向Person怎么办呢?简单,直接给Person.prototype.constructor赋值就可以了:
以上所述是小编给大家介绍的JavaScript中的constructor ,希望对大家有所帮助!
javascript+HTML5 Canvas绘制转盘抽奖 之前做过的项目中,有需要抽奖转盘功能的。项目已经完工一段时间了,也没出现什么严重的bug,所以现在拎出来分享给大家。功能需求1、转盘要美观
浅析JavaScript中浏览器的兼容问题 浏览器兼容性问题是在实际开发中容易忽略而又最重要的一部分。我们在讲老版本浏览器兼容问题之前,首先要了解什么是能力检测,它是来检测浏览
javascript实现简单计算器效果【推荐】 最终效果如下图-2,有bug:就是整数后点击%号结果正确,如果小数后面点击%的话结果就错误!其他都正常,求指点:input的value是string类型的,在JS中改
标签: java script教程
本文链接地址:https://www.jiuchutong.com/biancheng/373475.html 转载请保留说明!友情链接: 武汉网站建设