慕容的工作随笔

慕容的工作随笔

记录学习和工作

ES新特性

10 篇文章
【原创】Es6 常用数组函数

【原创】Es6 常用数组函数

map 返回一个新数组,数组中的元素为原始数组调用函数处理后的值。 map 需要返回值,如果不写 return,则返回 undefined。 map 返回的是一个新的数组。 const arr = [2,4,6,8]; const brr …

【原创】babel 对 ES6 代码转换

【原创】babel 对 ES6 代码转换

babel 的作用 不是每个浏览器都支持 ES6 语法,要想令使用 ES6 编写的代码在不支持 ES6 语法的浏览器也可以使用,那么可以用 babel 编译器对代码进行转换。 步骤 安装 babel-cli babel-preset-env…

【原创】ES6 模块化

【原创】ES6 模块化

模块化 模块化是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来。 index.htm; <!DOCTYPE html> <html lang="en"> <head> …

【原创】ES6 新特性

【原创】ES6 新特性

let 声明的变量不能重复 块级作用域 不存在变量提升(在变量声明之前去使用) const 值不能修改的量称为常量。 一定要赋初始值 一般常量使用大写 常量的值不能修改 块级作用域 对于数组和对象的修改,不算对常量的修改,不会报错 变量解构…

ES 6+

ES 6+

ES6 ES 2015 ES7 ES 2016 ES8 ES 2017 ES9 ES 2015 ES10 ES 2019 ES11 ES 2020 ES12 ES 2021 注意 const 声明变量值不可以为空,值也不可以改变