
ES6
zoepriselife316
这个作者很懒,什么都没留下…
展开
-
ES6中的增强写法
有属性和函数的增强写法两种。上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>增强写法</title></head><body>原创 2020-09-30 15:03:40 · 580 阅读 · 0 评论 -
var和let、const的分别使用
直接上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>作用域-var与let的区别</title></head><body>原创 2020-09-30 13:46:28 · 121 阅读 · 0 评论 -
ES6--Symbol的学习和使用
在面试过程中,会遇到有关Symbol的问题,所以学习了下:<script>//=======Symbol: //Symbol是由ES6规范引入的一项新特性,是一种新的基础数据类型,它的功能类似于一种标识唯一性的ID。 //通常情况下,我们可以通过调用Symbol()函数来创建一个Symbol实例,用来表示独一无二的值,是一种原始数据类型。 ...原创 2020-04-17 21:31:20 · 266 阅读 · 0 评论 -
ES6 中的Promise学习笔记
在学习这个之前,我们要知道javascript的特性及短处:在JavaScript的世界中,所有代码都是单线程执行的。由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现:function callback() { console.log('Done');}console.log('before setTimeout()'...原创 2019-01-03 14:04:43 · 225 阅读 · 0 评论 -
利用babel把es6语法转换成es5语法
利用babel把es6语法转换成es5语法一、转换的原因ECMAScript 6(ES6)的发展速度非常之快,但现代浏览器对ES6新特性支持度不高,所以要想在浏览器中直接使用ES6的新特性就得借助别的工具来实现。Babel是一个广泛使用的转码器,babel可以将ES6代码完美地转换为ES5代码,所以我们不用等到浏览器的支持就可以在项目中使用ES6的特性。在开发中,有时我们需要的功能,可能需...原创 2019-07-29 17:24:59 · 3274 阅读 · 2 评论