hàm eval() của JavaScript

Định nghĩa và cách sử dụng

eval() tính toán hoặc thực thi tham số hàm.

Nếu tham số là biểu thức, thì eval() Tính toán biểu thức. Nếu tham số là một hoặc nhiều câu JavaScript, thì eval() thực thi các câu này.

ví dụ

Đánh giá/Thực thi mã/biểu thức JavaScript:

var x = 10;
var y = 20;
var a = eval("x * y") + "<br>";
var b = eval("2 + 2") + "<br>";
var c = eval("x + 17") + "<br>";
var res = a + b + c;

thử nghiệm trực tiếp

cú pháp

eval(chuỗi)

giá trị tham số

tham số miêu tả
chuỗi Đại diện cho biểu thức JavaScript, biến, câu hoặc chuỗi câu.

Chi tiết kỹ thuật

Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Hàm Chrome Edge Firefox Safari Opera
eval() Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ