当前位置:
首页 >
js构造函数的浅薄理解
发布时间:2024/4/15
43
豆豆
生活随笔
收集整理的这篇文章主要介绍了
js构造函数的浅薄理解
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数
如:任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数 ;
fuction Preson(){...}var preson = new Preson("飞哥","19","男"); //this 指向 preson document.write(preson.FirstName); //调用构造函数
无论是构造函数还是非构造函数,两者并没有实质性的区别;构造函数可以作为普通函数使用,普通函数也可以作为构造函数来用;首字母大小写仅仅是为了在开发中能易于区分他们。
无论什么函数:
- 只要通过 new 操作符来调用,那就是作为构造函数使用,此时this指向new出的实例
- 如果不通过 new 操作符来调用,那就是作为普通函数使用;此时,在非严格模式下this都指向window
转载于:https://www.cnblogs.com/jing-tian/p/10803418.html
总结
以上是生活随笔为你收集整理的js构造函数的浅薄理解的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 洛谷P2995奇数偶数
- 下一篇: 创建一个dynamics CRM wor