美文网首页
const定义赋值不可修改

const定义赋值不可修改

作者: 林小刀2_0 | 来源:发表于2017-07-12 14:45 被阅读0次

const一经定义赋值,不可再修改。
定义常量:

 const  name =  '林小刀';
 name = '林小刀2.0';  // 报错

定义对象:

  const map = new Map([
        ['name', '张三'],
        ['title', 'Author']
    ]);
    map.set('sex','男');
    map = new Map();  //报错

在这里,const定义对象,不可变的是对象的引用。而map.set()添加该对象的值是正常运行的。而当map的引用变成new Map()时,就会报错。

相关文章

  • const定义赋值不可修改

    const一经定义赋值,不可再修改。定义常量: 定义对象: 在这里,const定义对象,不可变的是对象的引用。而m...

  • es6的一些备注

    let, const const的定义是不可重新赋值的值,不同于不可变的值;const定义的Object,在定以后...

  • C++ - const

    定义常量 int const num ; 定义指针 不可以通过常量指针去修改其指向的内容: 不能把常量指针赋值给非...

  • JS中const、let、var之间的区别

    const const定义的变量不可以修改,而且必须初始化 const b = 1 ; //正确 const b ...

  • 1、const和let

    1、const和let const定义变量不能改变定义完变量,必须有值,不能后赋值,不能修改 let相当于之前的v...

  • 前端面试题

    const、var、js区别 const定义的变量不可以修改,而且必须初始化。 var定义的变量可以修改,如果不初...

  • ES6基本语法使用总结

    1.const定义的代表常量,只能赋值一次; 2.js中用const定义的对象的属性可以修改,但是对象的引用不能修...

  • es6

    const es6 中的const和其他语言的常量很像,一经赋值不可改变。但是不同的是const不允许修改绑定但是...

  • es6 const定义的对象属性修改

    const定义对象的指向不可变,对象的内容可以修改

  • JS生疏知识点整理

    const : 定义变量不可更改;定义对象可更改、扩展、删除对象属性值,仅仅能做到不可更改引用(重新赋值)而已。 ...

网友评论

      本文标题:const定义赋值不可修改

      本文链接:https://www.haomeiwen.com/subject/cesbhxtx.html