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舍你其谁?

  • 相关阅读:
    与WinRT组件进行操作
    clr via c# 运行时序列化
    clr via c# 程序集加载和反射(2)
    clr via c# 程序集加载和反射集(一)
    clr via c# clr寄宿和AppDomain (一)
    cir from c# 托管堆和垃圾回收
    浏览器页面的生命周期
    C#常用泛型集合
    Params修饰符
    ASP.net应用程序的生命周期
  • 原文地址:https://www.cnblogs.com/suihang/p/11838613.html
Copyright © 2011-2022 走看看