Trong php Tôi đang viết saunếu chức năng không tồn tại ghi chức năng - javascript
<?php
if(x != 0) {
echo "function myfunction(){};";
}
?>
Trong javascript tôi muốn kiểm tra xem chức năng tồn tại và nếu không viết ra một chức năng rỗng
if(typeof myfunction != 'function'){
function myfunction(){};
}
Điều này hoạt động tốt trong firefox nhưng, trong chrome ngay cả khi typeof bằng chức năng nó vẫn đi vào và tạo ra các chức năng trống. Tôi không thể tìm thấy một công việc xung quanh cho chrome, tôi đã cố gắng nếu (! Myfunction), nếu (typeof window.myfunction! = 'Function) nhưng không có gì có vẻ làm việc ở đây cho chrome khi mọi thứ dường như làm việc trong firefox. Bất kỳ ý tưởng?
Vẫn không có câu trả lời? Tôi có cùng một vấn đề và giải pháp bên dưới không hiệu quả với tôi. –