zoukankan      html  css  js  c++  java
  • 哟,来看看JS里面变量声明方式

      点点点点点点进来。点击此处领取双十一梦想大礼包。

      终于被我忽悠进来了?老弟,不骚一下你不往里面点是吧,还想大礼包?想着吧。

       今天要说的如题,JS里面变量声明方式。可能一提到这个话题大家能很快的打出来,var,let,const这几种是吧,不管是面试还是在日常工作中,都快被用烂了的几个声明方式。

      其实JS里面并不只有这三种声明方式,而是一共有七种声明方式,你能想到是哪七种吗?想不出来没关系,让我们一起来看一下

      在ES5中一共有三种声明方式,他们分别是

        var:

        var a = 12

        

        function:

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

        隐式变量声明

       b = 10

      ES6又提供了另外四种方式

        let:

       let a = 12

         const:

       const a =  12

       

        class:

        class a {
            constructor() {
            }
        }

        import

        import a from './index'

    关于这些声明方式之间的差别,之前都有已经写到过了,在这就不重复赘述了,这篇文章的知识点还是希望大家能记一下,毕竟基本前端面试都会问这个,你想想面试官一问,你咔咔咔把这七种列出来,顺手在说说他们的使用和特性,那offer舍你其谁?

  • 相关阅读:
    Checking Types Against the Real World in TypeScript
    nexus pip proxy config
    go.rice 强大灵活的golang 静态资源嵌入包
    几个golang 静态资源嵌入包
    rpm 子包创建学习
    Rpm Creating Subpackages
    ava 类似jest snapshot 功能试用
    ava js 测试框架基本试用
    The Architectural Principles Behind Vrbo’s GraphQL Implementation
    graphql-compose graphql schema 生成工具集
  • 原文地址:https://www.cnblogs.com/suihang/p/11838613.html
Copyright © 2011-2022 走看看