Ⅰ js問題 有兩個方法,怎麼實現其中一個方法調用另一個方法中的變數
方法不少
1 將a,b設為全局變數
就是放在方法外面
樓上寫了
2 讓a()有返回值
這樣你可以通過dd.a,dd.b來調版用a方法里的變數,
但是你不能權修改a b兩個變數
<html>
<body>
<scripttype="text/javascript">
functiona(){
vara=12;
varb=23;
return{a,b}
}
functionm(){
vardd=a();
console.log(dd.a);
console.log(dd.b)
}
m()
</script>
</body>
</html>
另外建議方法名不要起class 這樣容易引起混淆的名稱
Ⅱ 如何在一個js裡面調用另外一個js的函數
在一個js文件裡面定義函數,比如function a (){}
然後在另一個js文件裡面直接調用a();
但是在html中引入文件的時候,定義函數的那個js文件要在調用的那個js文件的前面引入
Ⅲ 一個js方法中怎麼調用另一個js文件
Js文件中調用其它Js函數的方橋並法:x0dx0a1、例如有這樣一個html,裡面有一個按鈕,當按下時調用b.js文件中的方法b()。而b()中又要調用a.js文件中的方法a()。那我們應該怎麼做呢?x0dx0a首先,在html中引入b.js,並在
之後加入引用語句。必須注意,將要引入的Js文件代碼放在下面。x0dx0ax0dx0a