zoukankan      html  css  js  c++  java
  • let const var 区别 及两道思考题

    es6中新增的用于声明关键字的变量 (块级作用域指的是{}里的作用域)
                  Let:
                    块级作用域的好处
                        主要是防止在复杂的业务逻辑中内层变量覆盖外层变量  
                        防止循环变量变成全局变量
                    1 let声明的变量只在所处的块级有效 
                        使用let声明的变量具有块级作用域 var 没有这个特点
                    2 let 不存在变量提升

                    3 暂时性死区  (绑定在块级,不受外界影响)
                     var num = 10;
                     if(true){
                        console.log(num);
                
                        let num = 20;
                    }
                  
                  const:
                    作用:声明常量,常量就是值(内存地址) 不能变化的量

                    1   具有块级作用域
                    2   const声明常量时必须赋初始值
                    3   常量赋值后,值(内存地址)不能修改  

  • 相关阅读:
    UI自动化测试框架
    Pyse( selenium-api的二次封装)
    Selenium之webdriverAPI
    selenium 基础之定位方式
    html综合应用
    html基础之js操作
    html基础之Dom操作
    (九)Locust 参数化
    (八)Locust 设置断言
    (七)Locust 的类和方法
  • 原文地址:https://www.cnblogs.com/xu3241/p/13272432.html
Copyright © 2011-2022 走看看