gpt4 book ai didi

javascript - Javascript对象、属性和变量有什​​么区别,它们都是一样的吗?

转载 作者:行者123 更新时间:2023-11-27 23:45:53 26 4
gpt4 key购买 nike

JS 之间有什么区别:

对象、属性和变量?

抱歉,我是 JavaScript 新手,但从我的理解来看,它是一个变量,是一个存储信息/数据类型的容器,是吗?

对象是一个变量,但具有多个不同的属性(而变量只有一个属性)?名称:值对

属性是对象的构建 block 吗?这就是使对象成为对象的原因吗?因为它是一个具有多个名称:值对的变量? ........

我很困惑!这三个都一样吗?可以互换吗?

我能想到的唯一例子是

人体:细胞纸巾器官

-器官是由组织组成的-组织是由细胞组成的-细胞是组织,基本上很多细胞组成组织,很多组织组成器官。

那么基本上器官也是细胞,但它们是由很多细胞组成的?

我在学习方面有点愚蠢和缓慢,有人可以启发我吗?

请用非常简单的基本语言解释它们之间的差异,就像向 10 岁的 child 解释一样

非常感谢您的回答,

谢谢:)

ps 这个问题可能有第二部分

最佳答案

the way I'm understanding it is a Variable is a container to store information/data types yes ?

差不多了。变量是存储的容器。每个值都具有特定的数据类型。常见的类型是数字、字符串和 bool 值。

示例:

var userID = 42;

userID 是一个变量。它包含值4242 是一个数字值,即它是数字类型。

JavaScript 对象是对象类型的。对象不仅仅是简单的标量值,它们还是“容器”值。它们本身可以包含多个不同的值。

本质上,对象是键值存储,即它们包含一个或多个与值关联的键。这些键值对称为属性

示例:

var record = {
name: 'Paul',
age: 42
};

record 是一个变量。它包含一个对象作为值。该对象有两个属性:nameagename 保存一个字符串值,age 保存一个数字值。

关于javascript - Javascript对象、属性和变量有什​​么区别,它们都是一样的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33203095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com