首页 > 软件开发 > JavaScript >

如何区分JavaScript函数中加var和不加var

来源:互联网 2023-03-17 00:47:17 版权归原作者所有,如有侵权,请联系我们

在JavaScript中,定义一个函数,如果在函数中声明变量添加了var,在函数外不能访问;而不加var,可以在函数外访问这个变量。893办公区 - 实用经验教程分享!

如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

工具/原料

  • Node.js
  • JavaScript
  • HBuilder
  • 截图工具

方法/步骤

  • 1

    第一步,在JS文件中,定义函数mulData,传入两个参数n1和n2;然后在函数中定义变量m,前面加var,并加n1和n2的乘积赋值给m893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 2

    第二步,调用函数mulData,传入两个参数值;然后赋值给变量n,并打印893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 3

    第三步,保存代码并运行文件,查看控制台打印结果,值为80000893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 3此文章未经许可获取自百度经验
  • 4

    第四步,接着打印一下函数内部定义的变量m,并保存代码893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 5

    第五步,使用Node.js插件运行,结果控制台出现报错,提示m没有定义893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 6

    第六步,将函数中定义m变量前面的var去掉,然后再次保存并运行,结果发现打印结果都是80000,说明去掉var的变量被添加到全局环境,函数外也可以访问到893办公区 - 实用经验教程分享!

    如何区分JavaScript函数中加var和不加var893办公区 - 实用经验教程分享!

  • 注意事项

    • 注意在JavaScript函数中添加var和不加var的区别
    • 注意如何在JavaScript中var和let的区别

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!893办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号