有人见过一些与Javascript有关的问题,这些问题是在知识上看到的,已经和大家
分享了。虽然N是很久以前的,但这些问题是相当经典的,这让人们觉得Javascript真的是鸡蛋疼的
语言。
一
复制代码代码如下所示:
(
函数(){())
返回
类型参数;
});
对象
b.数组
C.参数
d.未定义
答案:A
二
复制代码代码如下所示:
函数g(){
返回23;
};
Typeof g();
数字
b.未定义
C.函数
D.误差
答案:D
三
复制代码代码如下所示:
函数(x){
删除;
返回x;
})(1);
答:1
B.空
C.定义
D.
错误 答案:A
四
复制代码代码如下所示:
var=1,
x = y = x的类型;
X;
答:1
b.数字
C.定义
d.未定义
答案:D
五
复制代码代码如下所示:
函数f(f){)
f()返回类型;
}(函数(){())
返回1;
});
数字
b.未定义
C.函数
D.错误
答案:A
六
复制代码代码如下所示:
var { { { {
函数(){
返回this.baz;
},
Baz:1
};
(函数(){())
返回类型参数(){ 0 };
});
未定义
b.对象
C.数字
D.函数
答案:A
七
复制代码代码如下所示:
var { { { {
函数(){
返回this.baz;
},
Baz:1
};
Typeof(F = foo,bar)();
未定义
b.对象
C.数字
D.函数
答案:A
八
复制代码代码如下所示:
var =(函数f(){)
返回1;
}函数g(){
返回2;
});
类型F;
字符串
b.数字
C.函数
d.未定义
答案:B
九
复制代码代码如下所示:
变量x=1;
如果(函数){ }(f)
X = F型;
}
X;
答:1
B.1function
C.1undefined
D.南
答案:C
十
复制代码代码如下所示:
var x = { typeof X、Y型} { 1 };
Typeof typeof X;
数字
b.字符串
C.未定义
D.对象
答案:B
十一
复制代码代码如下所示:
(函数)({){
返回类型foo.bar;
({)
{ foo:
1条:
}
});
一、定义
B、对象
C、数
D、错误
答案:A
十二
复制代码代码如下所示:
函数f(){
函数f(){
返回1;
}
返回f();
函数f(){
返回2;
}
});
一、1
B,2
c,错误(例如递归太多)
D、不确定
答案:B
十三
复制代码代码如下所示:
函数f(){
返回F;
}
新的F(F)是;
一、真实
B、假
答案:B
十四
复制代码代码如下所示:
具有(函数(x,未定义){)长度;
一、1
B,2
C、不确定
D、错误
答案:B
十五
复制代码代码如下所示:
下面哪个语句会导致
运行错误:()
(obj = a.var);
b.var obj = { };
c.var obj = { };
d.var obj = / /;
答案:A