喲,來看看JS裏面變量聲明方式

  點點點點點點進來。點擊此處領取雙十一夢想大禮包。前端

  終於被我忽悠進來了?老弟,不騷一下你不往裏面點是吧,還想大禮包?想着吧。面試

 

 

   今天要說的如題,JS裏面變量聲明方式。可能一提到這個話題你們能很快的打出來,var,let,const這幾種是吧,無論是面試仍是在平常工做中,都快被用爛了的幾個聲明方式。spa

  其實JS裏面並不僅有這三種聲明方式,而是一共有七種聲明方式,你能想到是哪七種嗎?想不出來不要緊,讓咱們一塊兒來看一下3d

  在ES5中一共有三種聲明方式,他們分別是code

    var:blog

    var a = 12

    

    function:io

    function a() {
      console.log(123)        
    }

 

    隱式變量聲明console

   b = 10

 

  ES6又提供了另外四種方式function

    let:class

   let a = 12

 

     const:

   const a =  12

   

    class:

    class a {
        constructor() {
        }
    }

 

    import

    import a from './index'

 

關於這些聲明方式之間的差異,以前都有已經寫到過了,在這就不重複贅述了,這篇文章的知識點仍是但願你們能記一下,畢竟基本前端面試都會問這個,你想一想面試官一問,你咔咔咔把這七種列出來,順手在說說他們的使用和特性,那offer舍你其誰?

相關文章
相關標籤/搜索