随笔分类 - 1_ES6(7)
ES6(7)
摘要:ES6参考 const关键字 一、总结 一句话总结: const是定义一个常量,也就是不能修改的量(重新赋值会报错),作用域啥的和let一样 二、const关键字 博客对应课程的视频位置: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta c
阅读全文
摘要:ES6参考 let关键字 一、总结 一句话总结: let关键字是块级作用域,不会预处理, 不存在提升,let会取代var 1、let关键字特点? a、块级作用域 b、不能重复声明 c、不会预处理, 不存在提升 2、let的一个应用? 循环遍历加监听:let是块级作用域,块中回调函数如果用到变量,变量
阅读全文
摘要:ES6参考 call、apply和bind 一、总结 一句话总结: bind和call与apply的区别是不会立即调用函数,常用于改变回调函数的参数,bind的参数传递方式和call一样 <script type="text/javascript"> function fun(age) { this
阅读全文
摘要:ES6参考 es5中数组方法 一、总结 一句话总结: a、值位置:indexOf(value) 或 lastIndexOf(value):得到值在数组中的第一个(最后一个)下标 b、遍历回调型:forEach(遍历数组)、map(遍历返回加工之后的数组)、filter(遍历返回符合要求的数组) 1.
阅读全文
摘要:ES6参考 es5-对象本身的get和set方法 一、总结 一句话总结: 1、get propertyName(){}:调用值的时候自动调用:用来得到当前属性值的回调函数 2、set propertyName(){}:值变化的时候自动调用:用来监视当前属性值变化的回调函数 var obj = { f
阅读全文
摘要:ES6参考 es5-Object扩展 一、总结 一句话总结: 1、Object.create(prototype, [descriptors]):以指定对象为原型创建新的对象,并且为新的对象指定新的属性, 并对属性进行描述 2、Object.defineProperties(object, desc
阅读全文
摘要:ES6参考 es5-json对象扩展 一、总结 一句话总结: json就是字符串(用字符串方式表示对象),JSON.stringify(obj/arr)是将js对象(数组)转换为json对象(数组),转换出来的json对象是个字符串, 1、json的两个方法? 1、JSON.stringify(ob
阅读全文
摘要:ES6参考 es介绍 一、总结 一句话总结: es是ECMAScript,是标准,js是es的实现 1、ES的几个重要版本? *、ES5 : 09年发布 *、ES6(ES2015) : 15年发布, 也称为ECMA2015 *、ES7(ES2016) : 16年发布, 也称为ECMA2016 (变化
阅读全文
摘要:ES6参考 es5-严格模式 一、总结 一句话总结: a、除了正常运行模式(混杂模式),ES5添加了第二种运行模式:"严格模式"(strict mode),这种模式使得Javascript在更严格的语法条件下运行 b、使用就是script前面加句话'use strict'; 1、严格模式 的作用?
阅读全文
摘要:ES6参考 Promise对象 一、总结 一句话总结: 1、promise代替回调来做异步,回调做异步结构太混乱了,可以把异步函数(定时器、ajax等等)写在promise里面 2、promise可以将异步操作以同步的流程表达出来, 避免了层层嵌套的回调函数(俗称'回调地狱') * 创建promis
阅读全文

浙公网安备 33010602011771号