有人可以解释或链接到可以告诉我原因的资源:
<script type=" type="text/javascript">
if(typeof window.myfunc == "function"){
alert("Why does myfunc already exist ?");
}
function myfunc(){
}
</script>
在 myfunc 函数尚未定义时会弹出警报吗?
我想我在 Chrome、Safari 和 IE(不是 FF)中发现了与此行为相关的问题。当包含函数的 js 文件在网页中多次包含时,它使我无法扩展函数的原型。在将其称为错误并报告它之前,我想了解更多信息。
谢谢 !