2013-08-17 43 views
9

Điều này có thể không? Ví dụ:Phát hiện ... Hỗ trợ vòng lặp trong JavaScript

var parts = [1,2,3,4,5]; 
for (part of parts) { 
    console.debug(part); 
} 

Tôi muốn phát hiện nếu làm điều này là có thể.

+2

Ngoài ra, http://kangax.github.io/es5-compat-table/es6/. [Nguồn] (https://github.com/kangax/es5-compat-table/blob/1b978c9403b281e3c6bbdbcee2b6f1eda561cd07/es6/index.html#L409-L417). –

+0

Nếu bạn di chuột qua biểu tượng (C) trong bảng @JonathanLonowski liên kết đến, nó sẽ hiển thị nguồn của bài kiểm tra của anh ấy cho tính năng đó. –

Trả lời

9

Bạn luôn có thể thử nắm bắt những nội dung như vậy. Nhưng bạn cũng cần eval, vì một số công cụ javascript sẽ được bảo lãnh sớm bằng cú pháp SyntaxError.

try { 
    eval("for (var i of []);"); 
    console.log("yep"); 
} catch(ex) { 
    console.log("nope"); 
} 

Đã thử nghiệm trong Firefox ("yep") và Chrome ("không").

+1

Bạn đang mát mẻ, bro. –

Các vấn đề liên quan