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"] //报错
  • 相关阅读:
    DOM getElementById
    百度之星2014
    游艇租借
    2014年acm亚洲区域赛·鞍山站
    UVALive 4255 Guess
    UVA 10054 The Necklace
    UVA 10047 The Monocycle
    UVA 11624 Fire!
    第九届黑龙江省赛
    剑指offer系列31-----二叉树的下一个节点
  • 原文地址:https://www.cnblogs.com/nnf-888/p/8426667.html
Copyright © 2011-2022 走看看