我知道这是一个非常基本的,非常新的问题,但我似乎无法使其发挥作用。
我有2个不同的javascript文档,一个名为电影,另一个名为计算器。
我想调用calculator.js函数,并将它放在movies.js中的代码中,以便在里面显示它的结果。
我在 movies.js 中的代码是这样的:
function formatState (movies) {
if (!movies.id) { return movies.text; }
var $movies = $(
'<span><!--CALL JS. FUNCTION HERE--> ' + movies.text + '</span>'
);
return $movies;
};
my calculator.js
function calculate_price(value) {
//some data
}
在最后显示结果将是这样的:39.99€星球大战
感谢任何帮助!
答案 0 :(得分:1)
这不像你想象的那样基本,因为JS对此并没有明确的模式。
查看this question的答案。
答案 1 :(得分:0)
Javascript不支持&#34;包含&#34;的概念或&#34;进口&#34;。如果你想做这样的事情,你可以:
.js
文件 - 加载它们的顺序非常重要。 Require.js
是另一种选择。 jQuery有一种方法可以让你这样做,但你会引入另一个依赖... 此处有更多详情:How do I include a JavaScript file in another JavaScript file?