JavaScript 属性和 JavaScript 变量有什么区别?

2024-01-05

在 javascript 中赋值时我遇到了这个

var obj = {
  resultCodeId: data[i].resultCodes[j].resultCodeId
};
var resultCodeId= data[i].resultCodes[j].resultCodeId;

':' 和 '=' 在 javascript 中有何根本区别?变量也可以有属性吗?或者只是 javascript 中的对象有属性吗?


=用于对象属性或全局/局部变量赋值。:仅适用于对象定义时的属性分配。

还: 你可以delete一个财产。 你不能delete一个变量。

var obj = {
  p1: 'im p1',
  p2: 2
};
obj.p1 = 'im updated p1'; // assign a new value to object property
var v = 'just a var'; // is global outside a function and local inside a function

delete obj.p1; // is ok
delete v; // is not ok
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript 属性和 JavaScript 变量有什么区别? 的相关文章

随机推荐

  • 如何在 SwiftUI 的列表中启用选择

    我正在尝试使用 SwiftUI 创建一个简单的多重选择列表 我无法让它发挥作用 List 采用第二个参数 即 SelectionManager 因此我尝试创建一个具体的实现 但是 它永远不会被调用 行也永远不会突出显示 import Swi
  • WiX:哪里可以下载引导程序?

    我正在运行 Visual Studio 2008 SP1 在尝试编译 WiX 项目时出现以下错误 找不到所需的文件 C Program 中的 setup bin 文件 微软 SDKs Windows v6 0A Bootstrapper E
  • 多个不同大小的 ggplot

    使用起来比较简单grid arrange in the gridExtra包来排列矩阵中的多个图 但是如何排列图 我正在处理的图来自ggplot2 当某些地块打算比其他地块更大时 在基地 我可以使用layout 例如下面的例子 nf lt
  • 如何使用 requirejs 从 CDN 加载 ace 编辑器主题?

    我正在尝试加载ace http ace c9 io来自带有 requirejs 的 CDN 的主题 Here http plnkr co edit CqQo6VDr0MyuyBkMIyQ4 p preview是一个plunkr 它说明了我的
  • 将 docker-compose 与 GELF 日志驱动程序结合使用

    根据到 Docker 官方文档 https docs docker com reference logging overview 可以得到stdout and stderr容器的输出为GELF消息 https www graylog org
  • 什么是Java API?

    我知道 API 是一组规则和协议 任何人都可以用示例向我解释什么是 Java API 及其功能 您可以在这里找到 Java APIhttp download oracle com javase 6 docs api index html h
  • Silverlight - 保护网络内的内容(DRM?)

    我想使用Windows 2003 的流媒体服务器和Silverlight 设置一些WMV 视频流 现在 不幸的是 Silverlight 仅支持 HTTP 这意味着人们只能下载视频 虽然这本身不是问题 但我想知道有哪些选项可以阻止它们在网络
  • 如果文件已存在,则自动重命名 Windows 方式

    我的 C 代码根据输入生成多个文本文件并将其保存在文件夹中 另外 我假设文本文件的名称与输入相同 输入仅包含字母 如果两个文件具有相同的名称 那么它只是覆盖前一个文件 但我想保留这两个文件 我不想将当前日期时间或随机数附加到第二个文件名 相
  • 如何让Json.NET为具有复杂值的属性设置IsSpecified属性?

    我有一个使用 ASP Net 构建的 Web 服务 到目前为止它仅使用 XML 作为输入和输出 现在它还需要能够使用 JSON 我们使用 xsd2code 从 XSD 生成模型 并可以选择创建 指定 属性 https learn micro
  • 如何查看iPhone现在处于哪个位置(横向或纵向)?

    我有一个带有选项卡栏的应用程序 每个选项卡中都有导航控制器 当用户摇动设备时 UIImageView在导航控制器中显示为子视图 但是UIImageView必须包含特殊图像 具体取决于设备的当前方向 如果我只写 void willAnimat
  • MKUserLocation 自定义视图不动!

    我为用户位置创建了一个自定义 MKAnnotationView MKAnnotationView mapView MKMapView mapView viewForAnnotation id
  • postgreSQL 斐波那契数列 - 查询没有结果数据的目的地

    所以我写了一个像这样的斐波那契数列函数 CREATE OR REPLACE FUNCTION fibonacci lastN INTEGER RETURNS int AS BEGIN WITH RECURSIVE t a b AS VALU
  • 将 listView 项目分类到不同的部分 - Android

    在我的列表视图中 我试图将我的数据划分 分类 到不同的部分 说我有一个州列表 我想根据他们的国家对它们进行分类 但我现在所拥有的是按字母顺序对我的数据进行分类 我不知道这是如何发生的以及我怎样才能实现我想要的 有人可以在这里指导我吗 我的适
  • 无法使用石墨配置grafana

    我使用 Nginx 为 Graphite 和 Grafana 提供服务 它们都在同一台服务器上运行 而不是我的桌面 我可以通过 Nginx 访问 Graphite 但是 grafana 似乎无法连接到 Graphite 错误 Graphit
  • 从 jar maven 依赖项中排除 .class 文件

    我有 3 个 Maven 项目 A B C A 依赖于 B 而 B 又依赖于 C A 的 POM 依赖于 B B 的 POM 依赖于 C 我想在构建 A 时排除 C 中的类文件 我怎样才能做到这一点 我尝试使用 maven jar plug
  • C++ 语法问题:if var != type int

    我正在尝试编写一个 if 语句 但找不到合适的表达式形式来使用 我正在考虑写这样的东西 if var type int 但是 我不确定具体如何去做 而且这个方法不起作用 我至少是沿着正确的思路思考的吗 听起来你正在尝试重载一个函数 void
  • Cordova 电子邮件编辑器不适用于 Android

    我对这个插件有一个大问题 https github com katzer cordova plugin email composer https github com katzer cordova plugin email composer
  • 如何在声明 JSON formData 后添加更多键/值对

    我有这个ajax表单数据 data formData action process uploads filetitle newtitle filehash file hash aspect aspect uploadlanguage upl
  • 如何使Python的多处理队列的.empty()方法返回正确的值?或者替代方案?

    我有这个片段使用Queue类来自multiprocess模块 我很困惑 empty 实例的方法Queue没有给我一个正确的值 正如我所期望的那样 这是我的代码 from time import sleep from multiprocess
  • JavaScript 属性和 JavaScript 变量有什么区别?

    在 javascript 中赋值时我遇到了这个 var obj resultCodeId data i resultCodes j resultCodeId var resultCodeId data i resultCodes j res