And*_*hit 3 html javascript function console.log
<html>
<head>
<script src="./first.js"></script>
<script src="./second.js"></script>
</head>
</html>
Run Code Online (Sandbox Code Playgroud)
在first.js文件中,我想从second.js调用函数:
secondFun(); // calling a function from second.js file
Run Code Online (Sandbox Code Playgroud)
这是 second.js 文件:
function secondFun() {
console.log('second function called!!')
}
Run Code Online (Sandbox Code Playgroud)
ECMAScript 6 (ES6) 规范import/export
中引入的使用。
第二个.js
export function secondFun() {
console.log('second function called!!')
}
Run Code Online (Sandbox Code Playgroud)
首先.js
import { secondFun } from 'second.js';
Run Code Online (Sandbox Code Playgroud)
然后调用secondFun()
第一个文件。
除非在同一文件中定义该函数,或者在尝试调用该函数之前加载该函数,否则无法调用该函数。
除非函数处于与尝试调用它的函数相同或更大的范围内,否则无法调用该函数。
您在first.js中声明函数fn1,然后在第二个中您可以只使用fn1();
1.js:
function fn1 (){
console.log('second function called!!')
}
Run Code Online (Sandbox Code Playgroud)
2.js:
fn1();
Run Code Online (Sandbox Code Playgroud)
索引.html:
<script type="text/javascript" src="1.js"></script>
<script type="text/javascript" src="2.js"></script>
Run Code Online (Sandbox Code Playgroud)
效果很好:)
归档时间: |
|
查看次数: |
14923 次 |
最近记录: |