每日3题22以下代码执行后,控制台中的输出内容为?vara=[1,2,3];a.join=a.shift;console.log(a==1&&a==2&&a==3);23以下代码执行后,控制台中的输出内容为?vararr=[0,1];arr[5]=5;varnewArr=arr.filter((x)=>{returnx===undefined;});console.log(newArr.length);24以下代码执行后,控制台中的输出内容为?constvalue='valueis'+!!Number(['0'])?'aaa':'bbb';console.log(value);公众号【今天也要
19以下代码执行后,控制台中的输出内容为?vara2={},b2=Symbol('123'),c2=Symbol('123');a2[b2]='b';a2[c2]='c';console.log(a2[b2]);20以下代码执行后,控制台中的输出内容为?vara3={},b3={key:"123"},c3={key:"456"};a3[b3]="b";a3[c3]="c";console.log(a3[b3]);21以下代码执行后,控制台中的输出内容为?consta={i:1,toString(){returna.i++;},};console.log(a==1&&a==2&&a==3);公粽
公粽号【今天也要写bug】每日推送,欢迎关注每日3题1以下代码执行后,控制台中的输出内容为?constuser={name:"JM",age:18,};constdata=JSON.stringify(user,["age"]);console.log(data);2点击p标签时,会输出什么functionCar(){this.make="兰博基尼";return{make:"鸡你太美"};}constmyCar=newCar();console.log(myCar.make);3以下代码执行后,控制台中的输出内容为?constp1=newPromise((res,rej)=>{setTime
每日3题1以下代码执行后,控制台中的输出内容为?console.log(+true,!'hello')2点击p标签时,会输出什么constnumbers=[1,2,3,4,5]const[y]=numbersconsole.log(y)3以下代码执行后,控制台中的输出内容为?constfn=(x)=>(y)=>(z)=>{console.log(x,y,z);};fn(1)(2)(3);公众号【今天也要写bug】更多前端面试题答案及解析1//答案:1false//考察运算符和类型转换//相加运算符:如果+两边有字符串,则将两者拼接为字符串,否则进行相加运算//+true,会将true转换成数字
每日3题1以下代码执行后,控制台中的输出内容为?classA{statica="123";}classBextendsA{}console.log(B.a);2以下3句语句,哪句是合法的1.toString();1..toString();1...toString();3以下代码执行后,控制台中的输出内容为?consta=[[0,1],[2,3],].reduce((pre,cur)=>{returnpre.concat(cur);},[1,2]);console.log(a);公众号【今天也要写bug】更多前端面试题答案及解析1//答案:123//考察:ES6class//JS中,类是特殊的
每日3题1以下代码执行后,控制台中的输出内容为?//index.jsconsole.log(1);import{sum}from"./sum.js";console.log(sum(1,2));//sum.jsconsole.log(2);exportconstsum=(a,b)=>a+b;2以下代码执行后,控制台中的输出内容为?constvalue={number:10};constmultiply=(x={...value})=>{console.log((x.number*=2));};multiply();multiply();multiply(value);multiply(valu
每日3题31关于AMD、CMD规范区别说法正确的是?(多选)A.AMD规范:是RequireJS在推广过程中对模块定义的规范化产出的B.CMD规范:是SeaJS在推广过程中对模块定义的规范化产出的C.CMD推崇依赖前置;AMD推崇依赖就近D.CMD是提前执行;AMD是延迟执行E.AMD性能好,因为只有用户需要的时候才执行;CMD用户体验好,因为没有延迟,依赖模块提前执行了32以下代码执行后,控制台中的输出内容为?console.log(['1','2','3'].map(parseInt));33以下代码执行后,控制台中的输出内容为?constperson={name:"leo"};funct
每日3题28以下代码执行后,控制台中的输出内容为?functionshowCase(value){switch(value){case'A':console.log('caseA');break;case'B':console.log('caseB');break;caseundefined:console.log('undefined');break;default:console.log('Donotknow');}}showCase(newString('A'));29以下代码执行后,控制台中的输出内容为?functionf(){}consta=f.prototype,b=Object.
每日3题25以下代码执行后,控制台中的输出内容为?leta={i:0,[Symbol.toPrimitive]:()=>++a.i,};console.log(a==1&&a==2&&a==3);26变量a会被GC吗,为什么?functiontest(){vara=1;returnfunction(){eval("")}}test();27以下代码执行后,控制台中的输出内容为?console.log([2,1,0].reduce(Math.pow));console.log([].reduce(Math.pow));公众号【今天也要写bug】,获取更多前端面试题答案与解析25//答案:true
每日3题22以下代码执行后,控制台中的输出内容为?vara=[1,2,3];a.join=a.shift;console.log(a==1&&a==2&&a==3);23以下代码执行后,控制台中的输出内容为?vararr=[0,1];arr[5]=5;varnewArr=arr.filter((x)=>{returnx===undefined;});console.log(newArr.length);24以下代码执行后,控制台中的输出内容为?constvalue='valueis'+!!Number(['0'])?'aaa':'bbb';console.log(value);公众号【今天也要