1. 首页
  2. 数据库
  3. 其它
  4. 扒一扒JavaScript 预解释

扒一扒JavaScript 预解释

上传者: 2021-01-30 00:54:04上传 PDF文件 117.08KB 热度 13次
带var关键字预解释 让我们先看下这段代码执行的结果: 代码如下: alert(n);//弹出undefined var n = 10; 弹出的结果是undefined,为何不是10?让我们再看下面这段代码执行的结果: 代码如下: alert(n); n = 10; 运行报如下错误: 为何这次会报错,原因是代码在运行的时候,没有声明这个变量n;通过这两段代码的比较,我们发现带var关键字和不带var关键字声明的变量是有区别的,带var声明的变量在代码执行之前,似乎浏览器已经给了它们一个初始值undefined,因此我们将代码执行前,浏览器引擎自动扫描带
用户评论