51.写出执行结果,并解释原因
["1", "2", "3"].map(parseInt);
分类:JavaScript
答案&解析
[typeof null, null instanceof Object]
分类:JavaScript
答案&解析
function f() {}
const a = f.prototype,b = Object.getPrototypeOf(f)
console.log(a === b);
分类:JavaScript
答案&解析
function showCase(value) {
switch(value) {
case 'A':
console.log('Case A');
break;
case 'B':
console.log('Case B');
break;
case undefined:
console.log('undefined');
break;
default:
console.log('Do not know!');
}
}
showCase(new String('A'));
分类:JavaScript
答案&解析
console.log([2,1,0].reduce(Math.pow));
console.log([].reduce(Math.pow));
/ *
A. 2 报错
B. 2 NaN
C. 1 报错
D. 1 NaN
*/
分类:JavaScript
答案&解析
function test(){
var a = 1;
return function(){
eval("");
}
}
test();
分类:JavaScript
答案&解析
const value = 'Value is' + !!Number(['0']) ? 'yideng' : 'undefined';
console.log(value);
分类:JavaScript
答案&解析
var arr = [0,1];
arr[5] = 5;
newArr = arr.filter(function(x) { return x === undefined;});
console.log(newArr.length);
分类:JavaScript
答案&解析
async function async1() {
console.log('async1 start');
await async2();
console.log('async1 end');
}
async function async2() {
console.log('async2');
}
console.log('script start');
setTimeout(function() {
console.log('setTimeout');
}, 0)
async1();
new Promise(function(resolve) {
console.log('promise1');
resolve();
}).then(function() {
console.log('promise2');
});
console.log('script end');
分类:JavaScript
答案&解析
var a = ?;
if(a == 1 && a== 2 && a== 3){
console.log(1);
}
分类:JavaScript
答案&解析
const obj = {
'2': 3,
'3': 4,
'length': 2,
'splice': Array.prototype.splice,
'push': Array.prototype.push
}
obj.push(1)
obj.push(2)
console.log(obj)
分类:JavaScript
答案&解析
分类:Vue
答案&解析
分类:React
答案&解析
let yd = { x: 1, y: 2 };
// 以下两段代码会抛出异常吗?
let ydWithXGetter1 = {
...yd,
get x() {
throw new Error();
},
};
let ydWithXGetter2 = {
...yd,
...{
get x() {
throw new Error();
},
},
};
分类:JavaScript
答案&解析
const arrLike = {
length:4,
0:0,
1:1,
'-1':2,
3:3,
4:4,
}
console.log(Array.from(arrLike));
console.log(Array.prototype.slice.call(arrLike));
分类:JavaScript
答案&解析
let ydObject = { ...null, ...undefined };
console.log(ydObject);
let ydArray = [...null, ...undefined];
console.log(ydArray);
分类:JavaScript
答案&解析
function foo(){
console.log(length);
}
function bar(){
var length = "京程一灯";
foo();
}
bar();
分类:JavaScript
答案&解析
var obj = {};
var x = +obj.yideng?.name ?? '京程一灯';
console.log(x);
分类:JavaScript
答案&解析
let a = [];
let b = "0";
console.log(a == 0);
console.log(a == !a);
console.log(b == 0);
console.log(a == b);
分类:JavaScript
答案&解析
const arr1 = ['a', 'b', 'c'];
const arr2 = ['b', 'c', 'a'];
console.log(
arr1.sort() === arr1,
arr2.sort() == arr2,
arr1.sort() === arr2.sort()
);
分类:JavaScript
答案&解析
console.log(null == 0);
console.log(null <= 0);
console.log(null < 0);
分类:JavaScript
答案&解析
公司:快手
分类:小程序
答案&解析
公司:快手
分类:JavaScript
答案&解析
/*
*示例:
*给定数组:[2,6,3,8,10,9]
*返回数组:[6,8,8,10,-1,-1]
*/
公司:快手
分类:JavaScript
答案&解析
公司:头条、边锋
分类:网络&安全
答案&解析
公司:边锋、老虎、脉脉、掌门一对一、喜马拉雅、寺库、腾讯应用宝、快手
分类:网络&安全
答案&解析
公司:阿里、脉脉
分类:React
答案&解析
公司:菜鸟网络、头条
分类:网络&安全
答案&解析
公司:头条
分类:工程化
答案&解析
公司:洋葱学院
分类:React
答案&解析
function getResult(data,n,sum){
// your code
}
公司:头条
分类:算法
答案&解析
公司:滴滴
分类:React
答案&解析
公司:顺丰、新东方、高德、虎扑、微医、百分点、酷狗
分类:JavaScript
答案&解析
公司:头条、挖财
分类:工程化
答案&解析
公司:滴滴、携程、喜马拉雅、微医、蘑菇街、酷家乐、腾讯应用宝、安居客
分类:JavaScript
答案&解析
公司:洋葱学院
分类:JavaScript
答案&解析
公司:头条
分类:工程化
答案&解析
公司:脉脉
分类:React
答案&解析
公司:滴滴、快手、携程
分类:JavaScript
答案&解析
公司:头条、喜马拉雅
分类:网络&安全
答案&解析
公司:头条
分类:Css、编程题
答案&解析
公司:兑吧
分类:Css
答案&解析
公司:洋葱学院
分类:其它
答案&解析
公司:头条、滴滴、网易
分类:网络&安全
答案&解析
公司:头条
分类:JavaScript
答案&解析
公司:头条
分类:算法
答案&解析
/*
*有下边这样的dom结构,现在可以获取到ul,要求翻转里边li标签,如何处理更优
*/
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
公司:快手
分类:
答案&解析
公司:快手
分类:JavaScript
答案&解析
公司:快手
分类:JavaScript
答案&解析
公司:快手
分类:Vue
答案&解析