我正在尝试使用在 HTML 脚本标记内的文件中定义的一些函数。
这是 javascript 文件 myfunction.js:
fct = function() {
};
在 index.html 里面我有:
<script src="./myfunction.js"></script>
<script>
fct.some.property = function() {
}
</script>
它说 fct.some 在控制台上未定义。 如何定义一些内部 fct 以便我可以在其他脚本中使用它?我不想使用任何图书馆。
我尝试了以下但它不起作用:
fct = function() {
return {
some: {}
}
};
最佳答案
我无法重现错误;当我按原样测试你的代码时,我得到了
fct.some is undefined
修复是:
fct.some = {};
fct.some.property = function() {
}
这对我来说很好。
关于javascript - 在其他脚本中访问对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46052998/