0
点赞
收藏
分享

微信扫一扫

【无标题】js对象

今天你读书了吗 2022-04-03 阅读 51
javascript

JS对象


对象属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性。

对象的分类

1、内建对象

由ES标准中定义的对象,在任何的ES的实现中都可以使用
例如:Math String Number Boolean Function Object……

2、宿主对象

由JS的运行环境提供的对象,目前来讲主要是指浏览器提供的对象
例如:BOM DOM

3、自定义对象

对象的使用

1、创建对象

使用new关键字调用的函数,是构造函数constructor;
构造函数是专门用来创建的对象的函数;
使用typeof检查一个对象时,会返回object;
在对象中保存的值为属性(语法:对象.属性名=属性值);
删除对象的属性(语法:delete 对象.属性名);

var obj=new object();
//console.log(typeof obj)
obj.name="张三";
obj.age='18';
obj.name="李四";			//更改属性值
console.log(obj.name);
console.log(obj.sex);		//如果读取对象中没有的属性,会返回undefined
delete obj.sex;				//删除对象的属性

2、对象的属性和属性值

属性名不强制采用标识符的规范,如果使用特殊的属性名,语法为:对象[“对象名”]=属性值

var obj=new object();
obj ["123"]=789;
console.log(["123"])
举报

相关推荐

【无标题JS对象–1,内置对象

《无标题》

【无标题】[][]

【无标题】无日

【无标题】填空

【无标题】1

【无标题】sss

【无标题】this指针

0 条评论