之前一直对对象这东西搞不懂,最开始接触js,有些概念都不理解,买了两本书,有人推荐用高级程序设计做教材,还买了一本权威指南,花了几天时间,很快的把高级程序设计翻了一下,很多东西不知所云,第一遍也只想大概了解一下有哪些东西了,快速翻完后,决定开始看权威指南,从最基础的看起,先大概理解概念,也算两本书结合着看, 这次看呢,知道的东西比之前多了一些,虽然说,知识理解了,书上的例子能看懂,但自己还是写不出来,但是呢,继续加油,大学三年完了,感觉现在才真正想要好好学习,现在快一个月了,知道了一点皮毛,刚看到一篇关于阿里巴巴前端面试的博客,ta入博客园8个月了,我现在才一个月,道且长,往之即可。
内置对象(native object):ES规范定义的,Array,Function,Date,RegExp.
宿主对象(host object): 宿主环境(web浏览器定义的)。
自定义对象 :有运行中的代码创建的对象。
var o2 = Object.create(Object.prototype); //等价于{}和new Object()
get accessor_prop(){函数体},(,不可少) set accessor_prop(value){}
原文:http://www.cnblogs.com/liurenxingyu/p/4687787.html