摘要: 1.delete是一个运算符,标志着它不能独立出现在语句中,必须跟着运算元2.delete运算符的优先级仅次于 ”.“,”[]“,”()“;3.delete仅在删除一个不能删除的成员是,才会返回false4.delete不能删除用var声明的变量; //因为用var声明的是全局变量5.delete不能删除继承自原型的成员,但如果实例中修改了这个成员的值,也可以删除实例中成员表的值与描述符//构造器 function MyObject() {}; MyObject.prototype.say = function() {};var obj = new MyObject();for(var i i 阅读全文
posted @ 2013-05-08 16:19 独角xi 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1.直接量:直接量的值可以在声明的同时就确知了;有undefined、true/false、字符串、数值、正则表达式、null2.表达式:由运算元、运算符组成的,并产生结果的语法结构;本身也是无法预知的; 语句是由“;”分隔的句子或命令,如果在表达式后面加上一个”;“则是表达式语句,它表明“只有表达式,而没有其他语法元素的语句”; 单值表达示:没有运算符的表达式称为单值表达式;3.null是空对象,可以用for in 来枚举,但枚举不到内空,因为它不是Object()构造器(或子类)实例来的,因此instanceof返回false;4.{}是空的对象,具有对象的一切特性,已经预定义的属性与方法 阅读全文
posted @ 2013-05-08 12:52 独角xi 阅读(197) 评论(0) 推荐(0) 编辑