我正在寻找相当于Python的import语句。
我喜欢以下工作:
<head>
<script type="text/javascript" src="foo.js"></script>
<script type="text/javascript">
function useBar(){
alert(foo.bar());
}
</script>
</head>
<body>
<button type="button" onClick="useBar();">Bar</button>
foo.js会是什么样子,我是否需要在html页面中做任何额外的工作才能使其正常工作?
答案 0 :(得分:1)
你的意思是python's import
,对吧?
如果您需要名称空间,可以在foo.js
中执行类似的操作。
var foo = {
bar: function() {
},
baz: function() {
}
};
答案 1 :(得分:0)
foo.js
包含js代码的一部分(函数,对象,普通代码)。这个文件是通过<script type="text/javascript" source="foo.js"></script>
加载的,所有代码现在都可以在页面上使用。
答案 2 :(得分:0)
foo.js只是一个普通的javascript文件,包含函数和/或变量,没有&lt; script&gt;标签,没有其他要求。