javascript对象是什么?

在javascript中,对象是最重要的数据类型,它构成了现代javascript的构建块。下面本篇文章就来给大家介绍一下JavaScript对象,希望对大家有所帮助。

在JavaScript中,对象是拥有属性和方法的数据集合,是被称为属性和方法的命名值的容器。包含在对象里的数据可以通过两种形式访问-属性和方法。

这些对象与JavaScript的基本数据类型(数字、字符串、布尔值、空值、未定义和符号)有很大的不同,因为这些基本数据类型都存储单个值(取决于它们的类型)。

● 对象更复杂,每个对象可能包含这些基本数据类型以及引用数据类型的任意组合。

● 对象,是引用数据类型。为分配了引用值的变量提供了一个引用或指向该值的指针。该引用或指针指向存储对象的内存中的位置。变量实际上并不存储值。

● 简而言之,JavaScript中的对象可以定义为以“key: value”对的形式出现的相关数据的无序集合,包括基本类型或引用类型。这些key可以是变量或函数,在对象上下文中分别称为属性和方法。

可以使用带有可选属性列表的花括号{...}创建对象。属性是“key:value”对,其中键是字符串(也称为“属性名称”),值可以是任何值。
为了理解这个相当抽象的定义,让我们看一个JavaScript对象的例子:

let school = {
    name : "Vivekananda School",
    location : "Delhi",
    established : "1971"
}

在上面的例子中,“name”,“location”,“established”都是“keys”,“Vivekananda School”,“Delhi”和1971分别是这些键的值。

以上就是javascript对象是什么?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑