记录一下学习心得,便于以后复习,内容是比较基础的...但是很多内容我还是不知道...
对象
对象使用和属性
1.JavaScript 中所有变量都可以当作对象使用,除了两个例外 null和dundefined。
数字其实也可以当做对象,只是因为.会被当成小数点,所以要这么写(2).toString(),即下一个括号
2.删除属性的唯一方法是使用 delete 操作符
所以delete操作符是有用的,只有用了delete以后in操作才会返回false
原型
1.当原型属性用来创建原型链时,可以把任何类型的值赋给它(prototype)。 然而将原子类型赋给 prototype 的操作将会被忽略。
所以说
1 function Foo() {} Foo.prototype = new String(); 2 function Foo() {} Foo.prototype = '';