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

ดึงค่าเฉพาะจากอาเรย์ด้วย eval() ใน JavaScript

eval() ประเมินสตริงเป็นโค้ด JavaScript ใช้เข้าถึงตัวแปรจากชื่อสตริง

ตัวอย่างโค้ด

var studentMarks = [76, 34, 56, 78, 81, 98, 90, 59, 64];
var stringValue = eval("studentMarks");
console.log(stringValue[1]); // ดึงค่าดัชนี 1

วิธีรันโปรแกรม

ใช้คำสั่ง node fileName.js (เช่น node demo80.js)

ผลลัพธ์

34

คำเตือน: หลีกเลี่ยงการใช้ eval() ในโค้ดจริงเพราะปัญหาความปลอดภัยและประสิทธิภาพ