javascript不用new关键字创建对象示例
2016-01-29 09:50
731 查看
<!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>
相关文章推荐
- 关于js坑的那点事
- 发送JSON数据给服务器
- html5 js canvas中画星星的函数
- JavaScript判断DIV内容是否为空的方法
- 基于javascript实现listbox左右移动
- 对象 遍历 ( for in )
- js实现滚动条滚动到某个位置便自动定位某个tr
- underscorejs-every学习
- underscorejs-reject学习
- js面向对象基础
- js使用面向对象实现选项卡
- JavaScript中的this,call,apply使用及区别详解
- javascript实现tab响应式切换特效
- js获取前几天日期
- 归并排序c++和javascript实现
- javascript Math.pow 函数 详解 【附】年均增长率计算
- 原生JavaScript实现跨域
- #学习笔记#(28)+JS瀑布流-滚动条下拉加载图片
- js中的typeof
- three.js 源码注释(四十四)Light/DirectionalLight.js