Hàm eval trong JavaScript dùng để biến chuỗi thành biểu thức tính toán được hoặc mã lệnh trong JavaScript.
Cú pháp
eval(str);
Trong đó:
str: là chuỗi cần quy đổi thành biểu thức hoặc mã lệnh trong JavaScript
Ví dụ 1: Chuyển đổi chuỗi “3+7″ thành biểu thức tính toán được và in kết quả ra ngoài màn hình.
<script>var a = "3+7";document.write("chuỗi chưa chuyển đổi: "+a); document.write("<br />"); document.write("chuỗi đã chuyển đổi: "+eval(a));
</script>
Kết quả
chuỗi chưa chuyển đổi: 3+7chuỗi đã chuyển đổi: 10
Ví dụ 2: Chuyển đổi chuỗi sau “alert(‘WELCOME!’)” thành mã lệnh trong JavaScript
<script>var a = "alert('WELCOME!')";
eval(a);
</script>
* Thực thi chương trình sẽ xuất hiện một hộp thoại alert với nội dung là “WELCOME!”.
da khoa uy tin ha noi
0 nhận xét:
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.