Possible Duplicate:
If Javascript has first-class functions, why doesn’t this work?Bí danh hàm trong javascript
Khi tôi cố gắng để thực hiện một chức năng bí danh cho document.getElementById
như sau:
f = document.getElementById;
Tuy nhiên, khi tôi cố gắng gọi:
var e_fullname = f(“fullname”);
Nó được vươn một lỗi: Could not convert JavaScript argument
Và bên dưới là OK:
var e_fullname = f.call(document, “funname”);
Bạn có thể cho tôi biết lý do không?
Bạn có một số dấu ngoặc kép bất thường. Bạn đang sử dụng trình chỉnh sửa nào? – 0x499602D2
@David lập trình viên thực sự sử dụng Word –
Tôi không nghĩ rằng vấn đề này bởi vì một trình soạn thảo. Tôi chỉ hiểu Javascript hoạt động như thế nào? – vietean