oop编程蛮有意思的,安全,高效,啃下这个课程,JavaScript水平真的会提升一个档次!以前总是逃避JavaScript,后来工作需要必须要面对,既然避无可避,那就勇敢面对!
2016-09-26
在浏览器里验证了一下 typeof obj.toString;返回到是string, 不是function。。。。。
2016-09-26
最新回答 / DeveloperLee
之所以会有异常捕捉是为了程序的稳定性,不希望crash。一种是可预见的异常,如手工抛出。另一种就是程序执行时本身可能会出现问题,而问题的引入却是多方面的,此时无法用条件判断来控制时,一般会采用异常捕捉。
2016-09-25
prototype是函数的一个属性,__proto__是一个对象拥有的内置属性,作用都是帮助对象(函数也是对象)管理它的属性和方法,也就是一个管家,你可以通过它来增添新的属性和方法,在使用构造函数的时候会把构造函数的prototype赋给对象的_proto_属性,用来达到初始化的目的。_proto_(prototype)自己本身也是一个对象,所以也会有一个_proto_在里面,如果我们想要调用_proto_中的一个属性,但是有找不到的时候,_proto_就会去自己的_proto_里面找,这就是所谓的原型链。
2016-09-25
js一共有6种数据类型,分为5种原始类型(number、string、boolean、null、undefined),1种对象类型object(function,Date,Array......)
2016-09-23