为了账号安全,请及时绑定邮箱和手机立即绑定

请问js怎样从function函数中调用函数内的值?

请问js怎样从function函数中调用函数内的值?

芜湖不芜 2019-07-02 17:07:29
js怎样从function函数中调用函数内的值
查看完整描述

5 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

两种方法:

1、添加return返回值

123456var a = 5;function xxx(){    var a = 10;    return a;}var b = xxx();//这里的b就是10

2、闭包

1234567891011var a = 5;function xxx(){    var a = 0;    var ten = function(){        a = 10;        return a;    }    return ten;}var b = xxx();b();



查看完整回答
反对 回复 2019-07-14
?
大话西游666

TA贡献1817条经验 获得超14个赞

JS中变量声明分显式声明和隐式声明。

  var i=100;//显式声明

  i=100;//隐式声明


  在函数中使用var关键字进行显式声明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量。  
  当我们使用访问一个没有声明的变量时,JS会报错。而当我们给一个没有声明的变量赋值时,JS不会报错,相反它会认为我们是要隐式申明一个全局变量,这一点一定要注意。

123456var a=5;function xxx(){    a=10; }alert(a);//a=10



查看完整回答
反对 回复 2019-07-14
  • 5 回答
  • 0 关注
  • 4346 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信