es6 学习笔记
BookNoteY
替脑子记
展开
-
es6 变量&&常量 声明方式 let 语法解释
变量&&常量 声明 关键字: let; const 特性:块级作用域;变量不可重复定义(名不可以相同);防止变量泄露 for(let i=1;){} 外部 i 不存在 块级作用域 { let a = 1;console.log(a);} console.log(a); //{} 是一块 a 则是这一块里面的变量 外部调用则报错 Uncaught ReferenceError...原创 2018-07-16 17:12:38 · 1017 阅读 · 0 评论 -
es6 学习笔记 -- 常量,标签模板,Number对象 判断对象,数组 字符 是否存在某个属性,元素,字符 for of set对象 map对象
定义常量 const T = '我是一个常量,常量是一旦定义不能修改的'; console.log(T)//我是一个常量,常量是一旦定义不能修改的 标签模板 `` let divId = 'div'; let divText = 'div 文字' let html = `<div id=${divId}>${divText}</div>` 变量会被直...原创 2018-07-20 15:43:23 · 1198 阅读 · 0 评论 -
es6 面向对象封装 简易 toast
引入后直接使用 $Toast 使用 链接:https://pan.baidu.com/s/11iIY9EAWrF2Q21PBZ1qGzQ 密码:2ie5 demo <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>D原创 2018-07-19 18:36:31 · 829 阅读 · 0 评论 -
es6 生成器函数
function * testA(){ yield function (){ alert(1); } yield function (){ alert(2); } } const a = testA(); a.next().value();//调用第一个 函数 a.next().value();//调用第二个 函数 记录一下...原创 2018-07-17 15:09:37 · 266 阅读 · 0 评论 -
js 数组去重
原文链接 https://www.cnblogs.com/raocheng/articles/6549556.html 写的很好,记下来 ES6中新增了Set数据结构,类似于数组,但是 它的成员都是唯一的 ,其构造函数可以接受一个数组作为参数,如: let array = [1, 1, 1, 1, 2, 3, 4, 4, 5, 3]; let set = new Set(arra...转载 2018-07-17 14:49:49 · 164 阅读 · 0 评论 -
es6 三点扩展运算符
es6 得重大更新 三个点 很神奇,放在不同的位置又不同的作用 放在数组或对象前,用于展开数组或对象 console.log(...['c','dd']);//c dd let b = {'c':'c','dd':'d'}; console.log({...{'c':'c','dd':'d'},v:'v'});//{c: "c", dd: "d", v: "v"} // ...原创 2018-07-17 14:45:58 · 467 阅读 · 0 评论 -
es6 数组处理 find() filter() map() some() every()
find() filter() map() some() every() 解释的很好,记录 https://www.cnblogs.com/studyshufei/p/7910384.html转载 2018-07-17 11:04:51 · 9461 阅读 · 0 评论 -
es6 字符串转码 字符串与字符编码互相转换
es6 字符串转码 关键字:字符串.charCodeAt(); String.fromCharCode(编码) 字符串与字符编码互相转换 let c = 'c'.charCodeAt();//根据字符串获取字符编码 console.log(c);// 99 let b = String.fromCharCode(c);//根据编码获取字符串 console.log(b);// c ...原创 2018-07-16 17:56:35 · 3748 阅读 · 0 评论 -
es6 models amd cmd
https://www.cnblogs.com/libin-1/p/7127481.html 感谢作者 记下来 自己理解一下 es6 export import 分为命名式导出和 默认导出 命名式导出 多用于导出 多个 对象 值 ... 如 export.js cont a = { b:[aaa,bbb,ccc] //等等一堆 } cont b = function...转载 2018-07-31 14:38:21 · 198 阅读 · 0 评论