<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          前端每日一題#18

          共 2685字,需瀏覽 6分鐘

           ·

          2021-03-24 12:16


          關(guān)注公眾號 前端人,回復(fù)“加群

          添加無廣告優(yōu)質(zhì)學(xué)習(xí)群

          日題目

          下面代碼的輸出是什么?

          const shape = { 
               radius10
               diameter() { 
                  return this.radius * 2;
               }, 
               perimeter: () =&gt; 2 * Math.PI * this.radius

          };
           shape.diameter();
           shape.perimeter();

          A: 2062.83185307179586

          B: 20NaN

          C: 2063

          D: NaN63

          答案:B

          • 請注意,diameter是普通函數(shù),而perimeter是箭頭函數(shù)。
          • 對于箭頭函數(shù),this關(guān)鍵字指向是它所在上下文(定義時的位置)的環(huán)境,與普通函數(shù)不同!
          • 這意味著當(dāng)我們調(diào)用perimeter時,它不是指向shape對象,而是指其定義時的環(huán)境(window)。
          • 沒有值radius屬性,返回undefined。

          今日題目

          下面代碼的輸出是什么?

          var p1 = Promise.resolve( 1 );  
          var p2 = Promise.resolve( p1 );  
          var p3 = new Promise(function(resolve, reject){  
            resolve(1);  
          });  
          var p4 = new Promise(function(resolve, reject){  
            resolve(p1);  
          });  
            
          console.log(p1 === p2);   
          console.log(p1 === p3);  
          console.log(p1 === p4);  
          console.log(p3 === p4);  
            
          p4.then(function(value){  
            console.log('p4=' + value);  
          });  
            
          p2.then(function(value){  
            console.log('p2=' + value);  
          })  
            
          p1.then(function(value){  
            console.log('p1=' + value);  
          })  

          A:true false false false p2=1 p1=1 p4=1

          B:false true true true p4=1 p2=1 p1=1

          C:false false false false p4=1 p2=1 p1=1

          D:false false false false p1=1 p2=1 p4=1

          玩法介紹

          評論區(qū)給出你的答案,并且點個在看每天的每日一題答案由下一天給出,歡迎參與每日一題,一周連續(xù)答對5題者,周六任性的鬼哥抽取送前端書籍一本(根據(jù)中獎?wù)呦矚g自行選擇一本

          題庫小程序

          最后

          大家記得關(guān)注公眾號后,置頂公眾號,才能第一時間接收前端每日一題的文章推送


          1. 公眾號里回復(fù)關(guān)鍵詞資料包領(lǐng)取我整理的進(jìn)階資料包
          2. 公眾號里回復(fù)關(guān)鍵詞加群,加入前端進(jìn)階群
          3. 文章點個在看,支持一下把!

          點擊關(guān)注我們↓


          瀏覽 76
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色婷婷婷婷色 | 国产乱伦小说视频 | 黄色无遮挡 | 操碰在线视频 | 琪琪色影音先锋 |