面试题024-43道js题撸题篇19

112 阅读1分钟

前两年很火的43道js面试题,一天一道,啃一遍

第十九题

function getAge() {
  "use strict";
  age = 21;
  console.log(age);
}

getAge();

使用“use strict”,可以确保不会意外地声明全局变量。 我们从未声明变量age,因为我们使用``use strict',它会引发一个ReferenceError。 如果我们不使用“use strict”,它就会起作用,因为属性age`会被添加到全局对象中。