代码改变世界

Java Script 学习笔记 (一) 基础

2017-12-19 10:00  钱先生  阅读(210)  评论(0编辑  收藏  举报

1. 设置变量

    const: 赋常量,不可更改。

    let :设置可更改变量。

   

    ES6 中推荐使用let 而不是var.

    Let 和var的区别 : let 将变量的作用域限定在当前{}中, var 定义的变量可作用于{}外。例:

 1 //let定义变量
 2 let i=100;
 3 for (let i =0;i<9;i++){
 4      console.log(i);
 5 }
 6 console.log("外面的i",i);  //外面的i 100
 7 
 8 
 9 
10 //var定义变量
11 var i=100;
12 for (var i =0;i<9;i++){
13      console.log(i);
14 }
15 console.log("外面的i",i);  //外面的i 9
View Code

 

2. 修改变量赋值

    let temp={

         a=5,

         b=7

}

  test=temp

  test=9

上述情形下,什么时候更改test的值,temp随之更改,什么时候不改?