2020.09.23

  1. 请写出弹出值,并解释为什么

alert(a)
a();
var a = 3;
function a(){
  alert(10)
}
alert(a)

a = 6;
a();
  1. 请写出如下输出值, 并写出把注释掉的代码取消注释的值,并解释为什么

  this.a = 20; 
  var test = {
      a: 40,
      init: ()=>{
        console.log(this.a)
      }
      go.prototype.a = 50;
      return go;
  }

  // var p = test.init()
  // p();
  new(test.init()) 
  1. 写出输出值,并解释为什么

  1. 请写出代码执行结果,并解释为什么

  1. 请用一句话遍历变量a(禁止用for 已知var a = "abc")

最后更新于