Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript链接到另一个javascript_Javascript_Jquery - Fatal编程技术网

javascript链接到另一个javascript

javascript链接到另一个javascript,javascript,jquery,Javascript,Jquery,我想用javascript创建一个程序,但我想让我的文件更有条理,有没有什么方法可以实现php的include或require的概念。示例:只包含函数(比如function.js)的javascript文件,然后是另一个javascript文件main.js。有没有办法在main.js中调用function.js中的函数 function.js main.js 是的,您始终可以使用另一个javascript文件中的函数 但是,如果立即执行代码,则需要指定正确的顺序:首先是函数定义,然后是函数调用

我想用javascript创建一个程序,但我想让我的文件更有条理,有没有什么方法可以实现php的include或require的概念。示例:只包含函数(比如function.js)的javascript文件,然后是另一个javascript文件main.js。有没有办法在main.js中调用function.js中的函数

function.js

main.js


是的,您始终可以使用另一个javascript文件中的函数

但是,如果立即执行代码,则需要指定正确的顺序:首先是函数定义,然后是函数调用,因此:

<head>
    <script src="javascript.js" type="text/javascript"></script>
    <script src="main.js" type="text/javascript"></script>
</head>

照你说的去做,它会像你期望的那样工作。是的,这很有效。如果您想要结构,您应该查看jquery插件:并创建您自己的插件,将结构与实现分开,而不是按see,因为在加载所有DOM后将调用document ready,如果添加javascript,则将调用所有javascriptheader@joelharkes-准备活动的时间似乎与答案无关。@Quentin感谢什么我也认为,结构对于OP来说很重要
$(document).ready(function(){
    test();
});
<head>
    <script src="javascript.js" type="text/javascript"></script>
    <script src="main.js" type="text/javascript"></script>
</head>