07 2019 档案

摘要:数组的类 数组的类是Array 数组的定义 var arr=[元素] var arr=new Array(3) 数字3,代表有三个元素或者三个空位 如果数组定义采用 new 实例,类中跟的是一个数字 n ,代表有 n 个元素 var arr=new Array("6") 有一个元素,并且这个元素是6 阅读全文
posted @ 2019-07-10 14:07 a前端 阅读(4928) 评论(0) 推荐(0)
摘要:module es6 模块设计思想,尽量保持静态化) es6 使用 export 对外暴露接口 使用 iimport 引入其他模块 import 声明的变量,必须放在 {} 内,变量名必须和暴露的接口名一致; exprot var a="hello world" (不建议) var a="hello 阅读全文
posted @ 2019-07-09 19:17 a前端 阅读(336) 评论(0) 推荐(0)
摘要:1.类的由来 JavaScript 语言中,生成实例对象的传统方法是通过构造函数,但是这种写法跟传统的面向对象语言差异很大,容易让不熟悉这门语言的程序员感到困惑,下面有一个例子 ES6提供了更接近传统语言的写法,引入了 class(类)这个概念,作为对象的模板,通过class关键字,可以定义类,这种 阅读全文
posted @ 2019-07-09 19:13 a前端 阅读(5134) 评论(0) 推荐(0)
摘要:变量的解构赋值(模式匹配) ... 拓展运算符 可以将数据类型变为数组 解构赋值:数组的解构赋值 对象的解构赋值 1. 前后模式必须匹配 后面的值是什么格式,前面变量声明的也是什么格式,比如后面的值是二维数组,前面声明的也是二维模式 案例: let [a,[b,c]]=[1,[2,3]]; // a 阅读全文
posted @ 2019-07-09 14:17 a前端 阅读(1532) 评论(0) 推荐(0)
摘要:ES6(ES6其实还是js,只不过多了多种方法) 1.js声明变量的方式 var function let const Class import 定义变量的关键字 备注:不能忽略函数的形参,函数的私有变量 var 定义变量 var 变量能够提升但是不能定义,给window添加了一个对应的属性 fun 阅读全文
posted @ 2019-07-08 15:00 a前端 阅读(339) 评论(0) 推荐(0)
摘要:js模块提供的三种规范 1.commen.js 规范 代表就是node.js,适合后台开发,因为是同步的,服务器的运行比较快,等待时间不长,commen.js 不适合用于前端,前端的客户是浏览器,浏览器追求的是异步加载,浏览器不能等待太长时间 2.前端模块的规范是 amd规范 ,代表就是requir 阅读全文
posted @ 2019-07-04 19:09 a前端 阅读(244) 评论(0) 推荐(0)