首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
es
相关资讯
热门
最新
后端
01-01 08:00
后端
ES6常用方法
ES6常用方法,ES6虽然发布很久了,但是工作中却发现用的人也还不多,尤其是工作经验少的前端开发,或者是一些需要前后端都开发的后端开发,甚至看到一些ES6的写法却不知道是什么意思,下面我介绍一些常用的ES6写法:1.常用的取值方法这样的取值方法方便从一个对象中取多个值1.constobj={name:'小王',age:20,}const{name,age}=obj||[];constparam={
78
后端
01-01 08:00
后端
ES6中类的定义和基本使用
ES6中类的定义和基本使用,类的定义和基本用法//es6之前functionPerson(x,y){this.x=xthis.y=y}letmethodsName='methodtest'//es6之后ClassPerson{//类的构造方法//一个类只能有一个构造函数//1.在内存中创建一个对象moni={}//2.将类的原型prototype赋值给创建出来的对象moni.__proto__=P
87
后端
01-01 08:00
后端
ES6语法新特性
ES6语法新特性,letconstvar区别letconst不能重复声明,不存在变量提升,有块作用域let和var可以重新赋值,const(常量)不可以重新赋值箭头函数箭头函数用于赋值式箭头函数的几种简写方式//没有形参时letfn=_=>{}//形参只有一个时letfn=a=>{}//函数体只有一行时letfn=a=>a复制代码函数参数默认值设置在箭头函数中给形参赋的值就是参数默认值letfn=
173
后端
01-01 08:00
后端
ES6 Promise原理总结
ES6 Promise原理总结,概要学习一门技术,最好的方式就是先了解这门技术是如何诞生的,及它解决了什么问题?接下来将从一下几个方面介绍Promise:异步编程的问题:代码逻辑不连续;回调地狱:嵌套了太多的回调函数;Promise:消灭嵌套调用;Promise:合并多个任务的错误处理;Promise与微任务的关系;首先明确一下,Promise解决的是异步编码风格的问题,而不是一些其他的问题;异步
250
后端
01-01 08:00
后端
ES6的新特性之变量的解构赋值
ES6的新特性之变量的解构赋值,数组的解构赋值基本用法let[a,b,c]=[1,2,3];复制代码上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值(一一对应)。let[foo]=[];let[bar,foo]=[1];复制代码如果解构不成功,变量的值就等于undefined,如:foo的值都会等于undefined。另一种情况是不完全解构。let[x,y]=[1,2,3];x//1y/
144
后端
01-01 08:00
后端
ES6的新特性之Symbol关键字
ES6的新特性之Symbol关键字,Symbol概述ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。它是JavaScript语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。Symbol值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串
222
后端
01-01 08:00
后端
Eslint + Prettier + stylelint + Husky + Lint-staged 规范你的工程代码规范
Eslint + Prettier + stylelint + Husky + Lint-staged 规范你的工程代码规范,Eslint+Prettier+stylelint+Husky+Lint-staged完成它,你的工程将会有一个统一风格的格式化标准,并且不需要人为的关注是否有问题,在gitcommit命令时,也会自动去格式化代码再提交。所以无需关心团队编码工具是否一致。Reference
128
后端
01-01 08:00
后端
ES2021新增特性,你知道几个?
ES2021新增特性,你知道几个?,作者:天圣原文链接:https://juejin.cn/post/7011377332359266335复制代码关键词:es12、newfeature。**摘要:**ES2021(ES12)处于流程的第4阶段。ES12已于2021年6月发布,我们来看看计划发布的新功能。featuresString.prototype.replaceAll()Promise.an
70
后端
01-01 08:00
后端
es6 Babel转码器
es6 Babel转码器,Babel是一个广泛使用的ES6转码器(下一代的JavaScript编译器),可以将ES6代码转为ES5代码,从而在老版本的浏览器执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。下面是一个例子。//转码前input.map(item=>item+1);//转码后input.map(function(item){returnitem+1;});复制
80
后端
01-01 08:00
后端
ES6的promise使用说明书
ES6的promise使用说明书,前言好几天前就想写一个promise的笔记了,但是一直以来就仅仅知道它是用来解决回调地狱问题的,没有一个详细的了解,所以在这几天学习的时候,针对它名下的几个方法,做了一个简要的使用介绍。promise:这就是我的说明书!我:可能说的不是太全,多包涵~先来了解一下它什么是promise?它是一个类?一个对象?一个数组?我们先打印它来看一看吧:console.dir(
108
«
1
2
...
12
13
14
15
16
17
18
...
21
22
»