JS对象

Posted Summer_2014

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS对象相关的知识,希望对你有一定的参考价值。

JS中的数据类型


String :字符串
Number :数值
Boolean :布尔
Null :空值
Undefined :未定义
以上5种是基本数据类型

Object :对象

================================================================================================

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

对象的分类:

  1. 内建对象

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

  2. 宿主对象

    由JS的运行环境提供的对象,主要是指浏览器提供的对象  比如:BOM、DOM

  3. 自定义对象

    由开发人员自己创建的对象

================================================================================================

对象的创建:使用new关键字调用的函数,都是构造函数constructor,构造函数是专门用来创建对象的函数

使用typeof检查一个对象时,返回是object

语法:var obj=new Object();

 

在对象中保存的值称为属性

 

向对象添加属性:对象名.属性名=属性值

obj.name=‘Summer‘;

 

读取对象中的属性:对象名.属性名  ;  如果读取的对象中没有相应的属性,不会报错,而是返回undefined

console.log(obj.name)

 

修改对象中的属性:对象名.属性名=新的属性值

obj.name=‘newSummer‘

 

 

 

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

 







以上是关于JS对象的主要内容,如果未能解决你的问题,请参考以下文章

js对象的用法是啥?

20170907笔记:JS对象&jQuery对象转换

js中的内置对象是怎么理解的 ?怎么区分静态对象和动态对象的~~感觉很抽象 很懵懂的样子

js对象数组添加元素

vue.js 结构赋值--对象

怎么用js拿到一个对象里面的属性