Javascript中的对象介绍

Javascript中的对象介绍
在Javascript中,所有其它值除了数、字符串、布尔值、空、和不确定的。对象可以通过字面量直接申报,也可以通过新的运营商建设。与java语言不同,在Javascript对象的属性可以被动态地添加或删除;在同一时间,在对象的属性也可以是空字符串:
复制代码代码如下所示:

可以动态添加/删除对象中的属性。

var:x:1,y:2 };

console.log(O); / /对象{ x = 1,y = 2 }

删除o.y;

o.z = 3;

console.log(O); / /对象{ x = 1,z = 3 }

空字符串被允许作为对象属性。

var = 88:p:99 };

console.log(O2); / /对象{ = 88,P = 99 }

对于构造函数函数,新操作返回一个对象。

函数计算机(x,y){

这个;

这个,y = y;

}

新计算机(126, 163);

Console.log(C); / /电脑{ x = 126,y = 163 }

var =新计算机(126);缺少的参数值将为未定义

console.log(C2); / /电脑{ x = 126,y =定义}

C. z=66;

Console.log(C); / /电脑{ x = 126,y = 163,z = 66 }

删除y;

Console.log(C); / /电脑{ x = 126,z = 66 }
如果新操作符用于创建对象,则动作函数不是类构造函数,而是一个公共函数。然后Javascript将在执行该函数后返回一个空对象。
复制代码代码如下所示:

对于纯函数,新操作返回一个空对象。

函数计算(x){

console.log(执行函数计算);

返回x×2;

}

var =新计算();

(一console.log; / /计算){ }
对象的属性
Javascript中的对象具有以下3个属性:
1.prototype.reference,原型对象指向对象。在原型对象的属性可以被继承的对象。

2.class.the字符串,它表示对象的类的名称。

3.extensible.the布尔值,表明对象是否允许添加属性。这个属性只在ECMAscript 5是有效的。
属性
对象中的属性也有3个属性:

1.writable.whether的属性可写。

2.enumerable.if的 /在声明时,属性列举。

3.configurable.whether财产的属性可以修改财产是否可以被删除。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部