摘要: ES6 面向对象概念 /* 小明去餐厅吃饭: 面向过程:小明走去餐厅看菜单点餐吃饭; 面向对象: 对象:1.小明、2.餐厅 特征属性行为:1.小明(走.看.点餐.吃); 2.餐厅(菜单) 研究对象之间的关系: 小明.走餐厅.菜单 小明.看 小明.点餐 小明.吃 两种思维方式不一样,但是达到的结果都是 阅读全文
posted @ 2020-02-24 01:32 JackAfan 阅读(147) 评论(0) 推荐(0)
摘要: ES6 基础[遗漏点] { // 块级作用域 {} { let a = 10; console.log(a);//10 } // console.log(a);//报错 // 只能在{}里面进行使用 } { let a = 10; // let a = 20;//报错: 不能重复声明 } { con 阅读全文
posted @ 2020-02-23 06:42 JackAfan 阅读(148) 评论(0) 推荐(0)
摘要: ES6 babel使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit 阅读全文
posted @ 2020-02-22 01:49 JackAfan 阅读(117) 评论(0) 推荐(0)
摘要: ES6 对象 简洁表示法 { let a = 1; let b = 2; let obj = { a:a, b:b }; let obj2 = { a, b, // c:function(){ // console.log(fn); // } c(){ console.log(fn); } } co 阅读全文
posted @ 2020-02-22 01:40 JackAfan 阅读(107) 评论(0) 推荐(0)
摘要: 字符串新增方法 startsWith() endsWith(); { let str = "JackAfan是我"; console.log(str.startsWith("Jack",2));//val,第几位开始; 检测字符串是由什么开始的,返回值:布尔值 console.log(str.end 阅读全文
posted @ 2020-02-22 01:23 JackAfan 阅读(176) 评论(0) 推荐(0)
摘要: ES6新增语法 /* Array.from(类数组); 把一个类数组转换成一个真正的数组 类数组: 有下标有length; 返回值:转换之后的新数组 属于Array构造函数下面的方法,不是数组方法; */ { let aLis = document.querySelectorAll("#list l 阅读全文
posted @ 2020-02-22 01:01 JackAfan 阅读(256) 评论(0) 推荐(0)
摘要: ES6 函数 箭头函数的基本写法与概念 { // 箭头函数: function的简写 /* function fn(){ } */ /* let fn = ()=>{ console.log(1); } fn(); */ /* 写法: 形参=>返回值 (形参)=>返回值 ()=>返回值 ()=>{ 阅读全文
posted @ 2020-02-21 23:25 JackAfan 阅读(129) 评论(0) 推荐(0)
摘要: Map对象 { let arr = [ ["a",1], ["b",2], ["c",3] ];//需要使用二维数组形式 let m = new Map(arr); console.log(m); } Map属性和方法 { let arr = [ ["a",1], ["b",2], ["c",3] 阅读全文
posted @ 2020-02-21 06:53 JackAfan 阅读(207) 评论(0) 推荐(0)
摘要: Set对象 set对象: 接收一个数组进行操作 { // 构造函数 用来构建某一类型的对象 - 对象的实例化 let arr = [2,1,2,2,3,4,3,4,5]; let s = new Set(arr);//可以传数组或者类数组 console.log(s);//这里也就是 数组的值: { 阅读全文
posted @ 2020-02-21 06:42 JackAfan 阅读(107) 评论(0) 推荐(0)
摘要: 展开运算符 ... 数组展开运算符: { // 展开运算符: 把一条数据展开了,或者把一个数组进行展开了. let arr = [1,2,3,4]; // let arr2 = ["a","b","c","d"];//想把arr里面内容放到其中的位置 let arr2 = ["a","b",...a 阅读全文
posted @ 2020-02-21 06:16 JackAfan 阅读(118) 评论(0) 推荐(0)
setTimeout(function(){ let aImg = document.querySelectorAll("img"); aImg.forEach(img=>{ img.alt = "" }) console.log("去除img-alt成功") },1000)