web前端练习24----es5,es6重要语法总结
Posted zhaihaohao1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web前端练习24----es5,es6重要语法总结相关的知识,希望对你有一定的参考价值。
1变量的两种方式
var 全局作用域,函数作用域
let 全局作用域,块级作用域
https://blog.csdn.net/zhaihaohao1/article/details/102046904
2函数的两种方式
声明创建 可以提前调用
表达式创建 不可以提前调用
https://blog.csdn.net/zhaihaohao1/article/details/102048204
2.1回调函数
//回调函数
// 调用 hanshu();
hanshu(function()
console.log('回调函数执行了');
);
function hanshu(callback)
// 在这里调用
callback();
3对象的两种创建方式
构造函数,字面量
https://blog.csdn.net/zhaihaohao1/article/details/102049848
3.1对象的属性的两种调用方式
对象.属性名
对象[‘属性名’]
4this在函数中的两种指向
function函数谁调用指向谁
箭头函数指向函数声明时对象作用域的对象
https://blog.csdn.net/zhaihaohao1/article/details/102048204
5延时的两个函数
setInterval 无限执行
setTimeout 执行一次
https://blog.csdn.net/zhaihaohao1/article/details/102593574
6两种字符串
模板字符串
普通字符串
https://blog.csdn.net/zhaihaohao1/article/details/102046904
7两种赋值
解构赋值 使用展开运算符
普通赋值 使用=
https://blog.csdn.net/zhaihaohao1/article/details/102046904
8三个集合
数组,Set,Map
https://blog.csdn.net/zhaihaohao1/article/details/102057290
9继承的4中方式
es5
原型链 继承
https://blog.csdn.net/zhaihaohao1/article/details/76100921
call,apply 继承
https://blog.csdn.net/zhaihaohao1/article/details/86510538
es6
extends 继承
https://blog.csdn.net/zhaihaohao1/article/details/102049848
10原型对象
Person.prototype
https://blog.csdn.net/zhaihaohao1/article/details/102531036
11异步任务
Promise
https://blog.csdn.net/zhaihaohao1/article/details/102072780
以上是关于web前端练习24----es5,es6重要语法总结的主要内容,如果未能解决你的问题,请参考以下文章
web前端练习20----es6新语法7,生成器对象 Generator
web前端练习17----es6新语法4,数组,Set集合,Map集合