if(! "a" in window){ var a = 1;}alert(a);请问 a 的结果是什么?
A.null
B.1
C.undefined
D.以上都不正确
正确答案是 C
if(! "a" in window)这句代码的意思是:判断全局对象window中是否有变量a,如果没有变量a,就进入判断将a赋值为1但是由于变量的提前声明,以上代码与如下代码等价:var a;if(!“a” in window ){ a=1;}alert(a);由于变量的提前声明特性,在执行这段代码之后,全局对象window中就已经存在a这个变量了所以不能进入判断,对a进行赋值所以a的值为undefined
起来更新了,老铁
从浏览器输入URL到展示页面的全流程是怎么样的?
小程序没有分享到朋友圈的功能,但是产品为了推广,需要曲线实现这个功能,请给出设计方案?
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
如果你是一个100w日活的UGC短视频APP产品经理,你觉得此时是做分享视频打水印重要,还是优化播放器让视频播放更加顺畅重要?
起来更新了,老铁