Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

JavaScript ดึงค่าเฉพาะด้วย eval()?


eval() ใช้เพื่อประเมินอาร์กิวเมนต์ใน JavaScript ต่อไปนี้เป็นไวยากรณ์ -

eval(str)

ในที่นี้ str สามารถเป็นนิพจน์ ตัวแปร หรือคำสั่งได้

สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา –

var studentMarks = [76,34,56,78,81,98,90,59,64];

ตอนนี้ ดึงค่าเฉพาะด้วย eval() เรากำลังดึงค่าที่ดัชนี 1 -

ตัวอย่าง

var studentMarks = [76,34,56,78,81,98,90,59,64];
var stringValue = eval("studentMarks");
console.log(stringValue[1]);

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

node fileName.js.

ที่นี่ ชื่อไฟล์ของฉันคือ demo80.js

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

PS C:\Users\Amit\JavaScript-code> node demo80.js
34