thể trùng lặp:
JavaScript Function Syntax Explanation: function object.myFunction(){..}Thời hạn trong định nghĩa Javascript function (chức năng window.onload() {})
Tôi đã nhìn thấy một số (di sản) mã javascript gần đây trông giống như :
function window.onload(){
// some code
}
Điều này không giống như javascript hợp lệ với tôi vì bạn không thể có khoảng thời gian trong ide ntifier, nhưng nó có vẻ làm việc trong IE8. Tôi cho rằng đó là tương đương với:
window.onload = function(){}
tôi đã cố gắng cùng mã trong Chrome và IE9 và cả trong số họ nâng cao ngoại lệ cú pháp, vì vậy là thích hợp trong suy nghĩ rằng điều này "tính năng" của IE8 là một số phi định nghĩa hàm tiêu chuẩn cần được thay thế? Mã trong câu hỏi chỉ được gửi đến trình duyệt IE, vì vậy đó có thể là lý do tại sao tôi chưa gặp sự cố này trước đây.
IE8 đầy những kỳ quan bất ngờ ... –
Haha, wow, thật khủng khiếp. – Ryan