javascript不用new关键字创建对象示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript不用new关键字创建对象示例相关的知识,希望对你有一定的参考价值。
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <script language="javascript"> <!-- function P(name) { if (!(this instanceof P)) return new P(name); //return new P(arguments); //var _this = this === window ? {} : this; var _this = this; _this.name = name; } P.prototype.show = function () { alert(this.name + ‘_‘ + this.T); } P.prototype.T = ‘6‘ var a = new P(‘a‘); a.show(); var b = P(‘b‘); b.show(); a.show(); //--> </script> </head> <body> </body> </html>
以上是关于javascript不用new关键字创建对象示例的主要内容,如果未能解决你的问题,请参考以下文章