一种无new创建对象的方法
2016-04-08 13:39
381 查看
var L=function(){ var obj = { age:38, live:true, job:"web dev" }; obj.name = "zhouhui"; obj.__proto__ = L.prototype; return obj; }; L.prototype={ getName:function(){ console.log(this.name); }, getAge:function(){ console.log(this.age); }, getJob:function(){ console.log(this.job); } } var p = L(); console.log(p); console.log(p.getJob()); //web dev console.log(p instanceof L); //true
相关文章推荐
- iOS开发:创建真机调试证书
- 虚幻4 几个常用属性说明及不同之处
- CSS3实现曲线阴影和翘边阴影
- Android 横竖屏切换
- Ceph中的序列化
- mysql innodb的锁机制分析
- 1111. Online Map (30) 最短路径、DFS
- win7远程桌面连接
- MySQL中LEFT JOIN 、RIGHT JOIN、INNER JOIN、FULL JOIN 的区别
- Just a Hook
- 如何在MDK中编译生成bin文件
- CIDR前缀聚合表
- HDU2041
- ini_set的用法介绍
- Mysql常用命令详解
- IIS7.5 无法显示验证码触决
- php set_time_limit(0) 设置程序执行时间的函数
- [ActionScript3.0] 运用JPEGEncoderOptions或者PNGEncoderOptions保存图片到本地
- ibatis 改下数据库连接
- LeetCode 299 Bulls and Cows