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 · 1021 阅读 · 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 密码:2ie5demo <!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>D原创 2018-07-19 18:36:31 · 830 阅读 · 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.jscont a = {b:[aaa,bbb,ccc]//等等一堆}cont b = function...转载 2018-07-31 14:38:21 · 198 阅读 · 0 评论