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

  • 相关阅读:
    winform程序,备份数据库+并压缩+并删除以前的备份
    冒泡排序
    存储过程和SQL语句比较
    简单的firebird插入速度测试
    [收藏转]由于CredSSP加密Oracle修正 导致远程桌面报错处理
    由Handle转换为控件
    字符串格式化
    查询mssql的死锁语句
    读取和修改app.config文件
    json序列化与反序列化
  • 原文地址:https://www.cnblogs.com/suihang/p/11838613.html
Copyright © 2011-2022 走看看