js 函数使用另一个函数的变量,这是跨域问题吗?

function one() {
var a1 = "1";
}
function two() {
//需要用到a1
}
怎么获取到function one方法的a1变量

是的,这是跨域的问题
你可以在方法one中,将a1作为返回值返回回来,再将其作为参数传入方法two中即可
如:
function one() {
var a1 = "1";
return a1;
}
function two(a1) {
console.log(a1) }
希望我的回答对你有帮助,你的采纳是最好的鼓励~追问

好的 谢谢 那假如function one中有多个变量 比如a 和 b 那我怎么才能准确的获取到b或者a变量呢 可以实现吗

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-06
可以直接访问父函数变量

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网