![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6~11
Sean_me
这个作者很懒,什么都没留下…
展开
-
ES6——新增数据类型Symbol
1、创建Symbol//创建Symbollet s = Symbol();//s1 === s2 falselet s1 = Symbol('a');let s2 = Symbol('a');//s3 === s4 truelet s3 = Symbol.for('b');let s4 = Symbol.for('b');2、不能与其他数据运算let s = Symbol();//报错let result = s + 100;let result = s + s;原创 2021-07-22 17:48:49 · 148 阅读 · 0 评论 -
ES6——模板字符串
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.原创 2021-07-22 12:39:02 · 65 阅读 · 0 评论 -
ES6——变量的结构赋值
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.原创 2021-07-22 12:23:29 · 65 阅读 · 0 评论 -
ES6——const声明常量及特点
1. 一定要赋初始值2. 一般常量名使用大写3. 常量的值不能修改4. const和let一样,是个块级作用域{ const PLAYER = "sean";}// 报错console.log(PLAYER);5. 对于数组和对象元素的修改,不算做对常量的修改,不报错const TEAM = ["mike, jack, sean, lili"];TEAM.push("ron");...原创 2021-07-22 11:59:14 · 222 阅读 · 0 评论 -
ES6——let 经典案例
案例源码:点击小盒子添加背景色<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2021-07-21 14:47:00 · 327 阅读 · 0 评论 -
ES6——let变量声明以及声明特性
1、用let声明的变量不能重复声明: 以往我们用var声明变量的时候是允许重复声明的,比如说:var name = "佩奇";var name = "乔治";而 let 不可以,出错,如下图:2、块级作用域,{ } 内,if,else,while,for,函数,eval之类的,变量的调用只可以在作用域内部生效,比如说:{ let name = "小猪佩奇";}//是无法读取到name的console.log(name);3、不存在...原创 2021-07-20 17:20:04 · 314 阅读 · 0 评论