如何在 JavaScript 中创建动态值和对象?

WBOY
풀어 주다: 2023-09-20 10:57:04
앞으로
557명이 탐색했습니다.

如何在 JavaScript 中创建动态值和对象?

动态值是我们分配给动态变量的值。动态变量是一种通过硬编码在代码中没有特定名称的变量,其地址在代码运行时确定。名称“动态”指的是能够操作和更改的值。

这里我们将看到如何在 JavaScript 中创建动态值(也是对象值的一部分)并更改动态变量名称未来无需访问该组。它指的是我们声明一个变量,然后我们在对象中使用相同的变量作为键之一,将来如果需要更改变量的名称,我们可以在不访问对象的情况下更改它。

要完成上面的任务,我们只需使用方括号 [ ] 在对象中分配变量名称,如下所示 -

语法

以下是创建动态值和对象的语法 -

const key = 'KeyName';
const obj = { [key] : 'value'};
로그인 후 복사

这里keyvalue是用于创建对象的键值对,“obj”和keyName > 是键的值。

算法

  • 第 1 步 - 定义使用的键创建对象。

  • 第 2 步 - 创建对象并使用上面定义的键。

  • 第 3 步 - 对上面创建的对象应用 JSON.stringify() 以显示该对象。

示例1

我们可以使用下面的HTML程序来查看动态变量的声明。




   

JavaScript Dynamic values

로그인 후 복사
로그인 후 복사

因此,在上面的代码中,我们可以看到我们在对象中声明了两个键 f_name 和 l_name ,而没有使用大括号[],并且我们对 key1 和 key2 变量使用大括号,因为这两个是动态值。

在输出中,我们可以看到 key1 变量的名称是 Eyecolour,key2 变量的值是 Haircolour。

示例 2

这里是另一个代码将更多地阐明如何在不访问对象的情况下更改动态变量的名称。这里我们只是在代码中交换两个动态变量的名称。




   

JavaScript Dynamic values

로그인 후 복사
로그인 후 복사

在输出中,我们可以看到两个变量 key1 和 key2 的值​​保持不变,但它们的名称在不访问对象的情况下发生了更改,因此这就是我们在 JavaScript 中创建动态值和对象的方式。

위 내용은 如何在 JavaScript 中创建动态值和对象?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!