Js自定义对象封装
2016-07-21 18:49
567 查看
把js对象转换为自定义对象
在调用自定义对象的方法。类似我们用$()来将DOM对象转为Jquery类似。
代码中我们用
_来封装自定义对象,并且在原型中写入showName方法,输出对象的name属性.
function baseClass(obj) { for (var i in obj) { if (typeof this[i] === 'undefined') { this[i] = obj[i]; } } } baseClass.prototype.showName = function() { return this.name; } var obj = { name: 'wozien', age: 12 }; //将对象obj转为自定义的 _ 对象 var _ = function(obj) { var thisobj = new baseClass(obj); return thisobj; } console.log(_(obj).showName());
相关文章推荐
- js禁用ctrl+滚轮,防止页面放大缩小
- js获取ifram对象
- js存/讀取cookie函數
- js:arguments示例
- [Effective JavaScript 笔记]第62条:在异步序列中使用嵌套或命名的回调函数
- js之2016.7.21字符串处理之替换 ,计数长度和符号,分隔
- for循环输出列表中间带分割的jstl输出法
- JavaScript的垃圾回收
- remove javascript validation from eclipse project
- [转] Understanding JavaScript’s async await
- Javascript变量值的类型
- JavaScript---while和do while的区别
- javascript DOM 删除元素
- Extjs框架总结
- JavaScript如何处理解析JSON数据详解
- js四舍五入
- JavaScript中的字符串使用
- js 日期格式化
- Web开发 c54f 之-JSP学习总结-第二篇:EL总结
- 超链接确认跳转