【ES6】基础知识-1

2 篇文章 0 订阅
2 篇文章 0 订阅
本文介绍了ES6中的let和const关键字,强调了它们在作用域和赋值上的差异。let用于声明可变变量,const则声明常量,且const必须初始化。同时,详细讲解了console.log函数作为输出信息到控制台的工具。
摘要由CSDN通过智能技术生成

目录

1、let和const关键字

2、let和const的使用

1、let关键字

2、const关键字

1、输出函数

1、输出函数的使用

 总结:


1、let和const关键字

        (1)作用:时ES6中的关键字,用于声明变量。

        (2)区别:与var不同,let和const具有块级作用域,而var只有函数作用域,全局作用域。

        (3)运用:let声明的变量,值可以被重新赋值。而const声明的变量值不能重新被赋值。


2、let和const的使用

1、let关键字

let关键字不运行重复声明,而var可以。

        var a = 1;
        var a = 2;
        console.log(a);

        let a=1;
        let a=2;    //报错
        console.log(a);
运行结果

   let关键字具有块作用域,不存在变量替换

      {
        let a = 1;
      }
        console.log(a);
        console.log(a); //undiefind
运行结果

2、const关键字

const在声明必须赋初始值

const a ={
            name:"张三",
            age:20
        }
        a.name="李四"
        console.log(a.name);//李四
运行结果

const在声明后值不允许修改

        const A =1;
        A =2;
        console.log(a);//报错

1、输出函数

        (1)输出函数:console.log( );

        (2)作用:它是用于在浏览器控制台输出信息的方法。

        (3)输出类型:数据,例如字符串、数字、对象、数组等。

1、输出函数的使用

      console.log();        //输出函数 

let a =1;
console.log(a);
输出结果为:1
运行结果

 总结:

  1. let是一个关键字,用于声明变量并赋值。它是ES6引入的新特性,用于替代之前的var关键字。与var不同的是,let关键字声明的变量具有块级作用域,只在声明的块内部有效,不会污染全局作用域。
  2. const也是一个关键字,用于声明常量。与let不同的是,const声明的变量不可被重新赋值。它同样也具有块级作用域,只在声明的块内部有效。在使用const声明变量时,需要在声明时就为其进行赋值。
  3. console.log是JavaScript中内置的一个函数,用于将信息输出到控制台。它可以输出任何类型的数据,包括字符串、数字、布尔值、对象、数组等等。它可以接受多个参数,将它们依次输出到控制台。

let和const用于声明变量,具有不同的作用域和赋值方式,而console.log则是用于在控制台输出信息的函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值