草庐IT

$每日答题

全部标签

前端面试题每日3题——2022-09-01

每日3题7以下代码执行后,控制台中的输出内容为?constobj={flag:false,};functionA(){this.flag=true;returnobj;}consta=newA();console.log(a.flag);8以下代码执行后,控制台中的输出内容为?console.log(1);setTimeout(()=>{console.log(2);},0);console.log(3);Promise.resolve(4).then((b)=>{console.log(b);});console.log(5);9以下代码执行后,控制台中的输出内容为?vara=10;func

前端面试题每日3题——2022-09-04

每日3题16以下代码执行后,控制台中的输出内容为?leta={n:1};letb=a;a.x=a={n:2};console.log(a.x);console.log(b.x);17以下代码执行后,控制台中的输出内容为?leta={};letb="123";letc=123;a[b]="b";a[c]="c";console.log(a[b]);18以下代码执行后,控制台中的输出内容为?functionuser(obj){obj.name="aaa";obj=newObject();obj.name="bbb";}letperson=newObject();user(person);conso

【JS每日刷题】类的赋值引用操作

题目来源于前端面试宝典——选择题栏习题1classCounter{ //二、count属性被包含在类Counter的构造函数与increment方法。 constructor(){ this.count=0 } increment(){ this.count++ }}//一、counterOne成为类Counter的一个实例constcounterOne=newCounter()//三、根据二的内容,现在调用方法两次,因此counterOne.count为2counterOne.increment()counterOne.increment()/**四、*创建一个新的变量counterTw

前端面试题每日3题——2022-09-01

每日3题7以下代码执行后,控制台中的输出内容为?constobj={flag:false,};functionA(){this.flag=true;returnobj;}consta=newA();console.log(a.flag);8以下代码执行后,控制台中的输出内容为?console.log(1);setTimeout(()=>{console.log(2);},0);console.log(3);Promise.resolve(4).then((b)=>{console.log(b);});console.log(5);9以下代码执行后,控制台中的输出内容为?vara=10;func

前端面试题每日3题——2022-09-02

每日3题10以下代码执行后,控制台中的输出内容为?varobj={a:1,};((obj)=>{console.log(obj.a);obj.a=3;varobj={a:2,};console.log(obj.a);})(obj);console.log(obj.a);11以下代码执行后,控制台中的输出内容为?functionFun(){}Fun.prototype.a=1;letf1=newFun();Fun.prototype={b:2,c:3,};letf2=newFun();Fun.prototype.d=4;console.log(f1.a);console.log(f1.b);co

前端面试题每日3题——2022-09-02

每日3题10以下代码执行后,控制台中的输出内容为?varobj={a:1,};((obj)=>{console.log(obj.a);obj.a=3;varobj={a:2,};console.log(obj.a);})(obj);console.log(obj.a);11以下代码执行后,控制台中的输出内容为?functionFun(){}Fun.prototype.a=1;letf1=newFun();Fun.prototype={b:2,c:3,};letf2=newFun();Fun.prototype.d=4;console.log(f1.a);console.log(f1.b);co

前端面试题每日3题——2022/08/30

1以下代码执行后,控制台中的输出内容为?for(leti=0;i{console.log(i);});}for(varj=0;j{console.log(j);});}2以下代码执行后,控制台中的输出内容为?if(!("a"inwindow)){vara=1;}if(!("b"inwindow)){letb=1;}console.log(window);console.log(a);console.log(b);3以下代码执行后,控制台中的输出内容为?functionfn(){vari=0;returnfunction(){console.log(i++);};}varf1=fn();varf

前端面试题每日3题——2022/08/30

1以下代码执行后,控制台中的输出内容为?for(leti=0;i{console.log(i);});}for(varj=0;j{console.log(j);});}2以下代码执行后,控制台中的输出内容为?if(!("a"inwindow)){vara=1;}if(!("b"inwindow)){letb=1;}console.log(window);console.log(a);console.log(b);3以下代码执行后,控制台中的输出内容为?functionfn(){vari=0;returnfunction(){console.log(i++);};}varf1=fn();varf

leetcode 739. Daily Temperatures 每日温度(中等)

一、题目大意标签:栈和队列https://leetcode.cn/problems/daily-temperatures给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第i天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0来代替。示例1:输入:temperatures=[73,74,75,71,69,72,76,73]输出: [1,1,4,2,1,1,0,0]示例2:输入:temperatures=[30,40,50,60]输出: [1,1,1,0]示例3:输入:temperatures=[

leetcode 739. Daily Temperatures 每日温度(中等)

一、题目大意标签:栈和队列https://leetcode.cn/problems/daily-temperatures给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第i天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0来代替。示例1:输入:temperatures=[73,74,75,71,69,72,76,73]输出: [1,1,4,2,1,1,0,0]示例2:输入:temperatures=[30,40,50,60]输出: [1,1,1,0]示例3:输入:temperatures=[