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前端练习18----es6新语法5,展开运算符...

web前端练习20----es6新语法7,生成器对象 Generator

web前端练习17----es6新语法4,数组,Set集合,Map集合

web前端练习21----使用babel,让es6兼容所有的浏览器

es6是啥前端技术

从零开始学 Web 之 ES6ES6基础语法一