zoukankan      html  css  js  c++  java
  • const 命令

    二,const 命令
    const 声明一个只读的常量,一旦声明,常量的值就不能改变;
    const a = 1;
    a = 2;
    console.log(a); //报错;

    const 一旦声明了变量,就必须初始化,不能留到以后赋值,如果声明了变量,但不赋值,也会报错;
    const a; //报错
    --------------------------------------
    2-1 const 的作用域与let 相同,只在声明所在的块级作用域内有效;
    if(true){
    const aa;
    }
    console.log(aa); //报错;
    ----------------------------------------------
    2-2 不可重复声明,(和let一样);
    var message = "Hello!";
    let age = 25;

    const message = "dsadsd"; //报错
    const age = 30; //报错

    //复合类型的变量,比如数组,存储的是一个地址,不可改变的是这个地址,即不能把一个地址指向另一个地址,但对象本身是可变的,比如可以给他添加新的属性

    const a33 = [];
    a33.push("hello");
    console.log(a33); //["hello"]

    a33.length = 0;
    console.log(a33); //[]

    a33 = ["55"] //报错
  • 相关阅读:
    scala-隐式转换
    scala-泛型
    scala-模式匹配
    scala-LinkedList
    scala-高阶函数
    scala-数组/列表
    scala-map
    scala语法
    机器学习笔记
    Day 1 下午
  • 原文地址:https://www.cnblogs.com/nnf-888/p/8426667.html
Copyright © 2011-2022 走看看