Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีสร้างพจนานุกรมใน JavaScript ที่คีย์ทั้งหมดแมปไปยังค่าเดียวกัน?


ก่อนอื่น ตั้งค่าคีย์

const name = ['Name1', 'Name2'];

ตอนนี้ แมปคีย์ไปยังค่าเดียวกันด้วย for loop ตามโค้ดด้านล่าง

ตัวอย่าง

const name = ['Name1', 'Name2']; const keyValueObject = {}; for (const k of name){ keyValueObject[k] = 'John'; } console.log(keyValueObject);

เพื่อรันโปรแกรมด้านบน คุณต้องใช้คำสั่งต่อไปนี้

node fileName.js.

ที่นี่ชื่อไฟล์ของผมคือ demo48.js

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

PS C:\Users\Amit\JavaScript-code> node demo48.js { Name1: 'John', Name2: 'John' }