首页 > 代码库 > js:语言精髓笔记4----面向对象编程概要
js:语言精髓笔记4----面向对象编程概要
实例创建:obj = new contructor[(arguments)]; //如果没有参数可以忽略括号;所以注意这不是函数调用;
直接量与初始器:在之前的基本表达式中将直接量与初始器分开,这时因为直接量的声明中不包括运算过程,而初始器的声明中可以包括运算过程。
- 直接量:一般分为6种,包括正则表达式声明;在引擎看来,其值是在编译期就确知的;
- 初始器:包括函数,对象,数组声明;其本身可能是无法预期的。
对象:
- delete:能删除对象的大多数成员,包括全局对象Global的成员;不能删除var声明变量和直接继承自原型的成员;仅在删除一个不能删除的成员时才会返回false;
- in:对象成员检查(包括继承和不可枚举):string in object;
- for/in:枚举对象成员(包括继承);
- propertyIsEnumerable():枚举对象成员(不包括继承);
js:语言精髓笔记4----面向对象编程概要
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。