博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS函数的参数声明中用 var 与不用 var的区别
阅读量:5915 次
发布时间:2019-06-19

本文共 365 字,大约阅读时间需要 1 分钟。

1、var 声明的变量,作用域是当前 function

2、没有声明的变量,直接赋值的话, 会自动创建变量,但作用域是全局的.
例如:

function doSth() {                 a = "AAA";             }             doSth(); // 执行一次 doSth             alert(a); // 可以看到 "AAA"
function doSth() {                 var a = "AAA";             }             doSth(); // 执行一次 doSth             alert(a); //出错!!! 变量未定义, 因为 doSth 中声明的变量作用域只是 doSth 函数.

转载地址:http://yuwvx.baihongyu.com/

你可能感兴趣的文章
699的高性价比,大神F1极速版体验一览
查看>>
开放与互联:透明工厂如何引领中国制造升级?
查看>>
高德地图增速超百度一倍 秘密研发新一代一体化引擎
查看>>
BAT挺进移动竞争时代 红包引发入口之争
查看>>
配置Oracle RAC注意事项
查看>>
windows 使用debug命令查看主板生产日期
查看>>
我的友情链接
查看>>
度学习Trick——用权重约束减轻深层网络过拟合|附(Keras)实现代码
查看>>
Linux下添加php的zip模块
查看>>
深入浅出网络编程与Swoole内核
查看>>
职场上应避免“懒驴效应”
查看>>
ORA-12541: TNS无监听程序错误
查看>>
J2EE基本概念(3)
查看>>
memcache
查看>>
Percona XtraBackup备份数据库关于数据路径默认选择和show variables
查看>>
单例模式和静态方法的区别
查看>>
android 获取系统默认路径
查看>>
关于移动设备网页资料
查看>>
网络安装之Redhat衍生版
查看>>
读书笔记-数据链路层负载均衡
查看>>