手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
ES6
关于ES6的let和const
变量var存在的问题可以重复声明无法限制修改没有块级作用域(在全局范围内有效)存在变量提升const/let不可以重复声明leta=1;leta=2;varb=3;varb=4;a//Identifier'a'hasalreadybeendeclared
作者:编程之家 时间:2022-09-08
js es6 promise 中 resolve 如何传递多个参数?
jses6promise中resolve如何传递多个参数?//我希望类似与这样使用,但实际上后面两个参数无法获取promise=newPromise((resolve,reject)=>{leta=1letb=2letc=3resolve(a,b,c)})promise.then((a,b,c)=>{console.log(a,b,c)})resolv
作者:编程之家 时间:2022-09-08
js es6 介绍set,WeakSet
前言介绍一下es6的set和weakset正文setES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数据结构。{letlist=newSet();list.add(5);list.add(7);console.log(list.size);//2}Set
作者:编程之家 时间:2022-09-08
js es6 map weakmap
前言这里介绍一些map和weakmap的一些属性和他们不同之处。正文mapJavaScript的对象(Object),本质上是键值对的集合(Hash结构),但是传统上只能用字符串当作键。这给它的使用带来了很大的限制.ES6提供了Map数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,
作者:编程之家 时间:2022-09-08
js es6 Iterator
1、遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。2、Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排
作者:编程之家 时间:2022-09-08
ES6 promise用法总结
一 什么时候promise?promise是异步编程的一个解决方案,是一个构造函数,身上带着all,resolve,reject,原型上有cath,then等方法promise有两个特点:1)对象的结果不受外界影响,promise对象就代表一个异步操作,它有三种状态:pedding(进行中) fulfiled(已完成) rejected(已
作者:编程之家 时间:2022-09-08
ES6之Set 集合
一:Set 集合数据结构集合是由一种没有重复元素且没有顺序的数组,主要用于数组去重,字符串去重。ES6提供的Set数据结构类似于数组,且没有重复的值(多用于去重);Set本身是一个构造函数,用于生成Set数据结构与Set实例的方法分为操作方法、遍历方法操作方法:add():添加值,返回Set结构本身
作者:编程之家 时间:2022-09-08
ES6
ES6简介ES6的新增语法ES6的内置对象扩展 1.ES6简介什么是ES6? ES的全称是ECMAScript,它是由ECMA国际标准化组织,制定的一项脚本语言的标准化规范。ES6实际上是一个泛指,泛指ES2015及后续的版本为什么使用ES6?每一次标准的诞生都意味
作者:编程之家 时间:2022-09-08
ES5和ES6的区别以及ES6常用特性
ECMAScript是ECMAInternational定义的商标脚本语言规范。创建它是为了标准化JavaScript。ES脚本语言具有许多实现,流行的实现是JavaScript。通常,ECMAScript用于万维网的客户端脚本。ES5是ECMAScript5的缩写,也被称为ECMAScript2009。ECMAScript标准的第六版是ES6或ECMAScript6
作者:编程之家 时间:2022-09-08
ES6——Proxy与Reflect
Proxy可以对目标对象的读取、函数等操作进行拦截,然后进行操作处理。它不直接操作函数对象,而是像代理模式,通过对象的代理对对象进行操作,在进行这些操作时,可以增加一些需要的额外操作基本用法lettarget={name:'Tom',age:24}letheader={get:funct
作者:编程之家 时间:2022-09-08
ES6中获取对象的key
ES6中获取对象的keyconstjson={'a':123,'b':321};Object.keys(json).forEach(key=>{window.console.log(key);});//[a,b]ES6一共有五种方法可以遍历对象的属性。for...in:循环遍历对象自身的和继承的可枚举的属性(不包含Symbol属性)Object.keys(obj):返回
作者:编程之家 时间:2022-09-08
ES6对象扩展——扩展运算符
1、复制对象:使用扩展运算符复制对象时是浅拷贝//复制对象:使用扩展运算符复制对象时是浅拷贝constobj1={a:1,b:2,d:{aa:1,bb:2}
作者:编程之家 时间:2022-09-08
es6三点运算符
es6三点运算符<scripttype="text/javascript">functionfunc(a,b,...params){console.log(params);params.forEach(function(item,index){console.log(item,index);})}func(2,4,5,6);letarr1=
作者:编程之家 时间:2022-09-08
es6 函数的扩展
代码:<script>//默認值的用法/*functionlog(x,y){y=y||"word";console.log(x,y);}log("hello");*//*functionadd(...values){letsum=0;
作者:编程之家 时间:2022-09-08
ES6特性
1、es5和es6的区别,说一下你所知道的es6ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015ES6是继ES5之后的一次改进,相对于ES5更加简洁,提高了开发效率ES6新增的一些特性:1)let声
作者:编程之家 时间:2022-09-08
ES6 Proxy 在 Immer 中的妙用
写在前面Immer结合Copy-on-write机制与ES6Proxy特性,提供了一种异常简洁的不可变数据操作方式:constmyStructure={a:[1,2,3],b:0};constcopy=produce(myStructure,()=>{//nothingstodo});constmodified=produce(myStructure,myStructure=>
作者:编程之家 时间:2022-09-08
es5和es6中Eapp.js的用法
常用的网络协议:code: (-1,0,1)msg: (返回的提示)data: (返回的数据)time: (时间戳)url:全地址+所传参数,uri:地址已经配置只传参数, 一、eapp.js es5 methods:{ asyncsubmit(){ Eapp.http.loading.post('url',data,function(res,reg){ //
作者:编程之家 时间:2022-09-08
es6之结构赋值
结构赋值是es6中的新写法,方便快捷!结构赋值:从数组和对象中提取值,对变量进行赋值。1、数组的结构赋值1、可以嵌套2、可以赋初始值3、左右格式保持一致//let[a,b,c]=[1,4,3];//console.log(a,c,b)//let[a,b,[c,d],e]=['a','b',['c','d','e'],'e1']//con
作者:编程之家 时间:2022-09-08
使用ES6的fetch API读取数据时要注意的一个和cookie相关的坑
WhenIamdoingatestofcomparisonbetweenStatefulandStatelessBSPapplication(mentionedinblogStatelessandStateful–Differentbehaviorinapplicationside),Imeetwithastrangeissue.TheconclusionisstatefulBSPapplicationwillhandle
作者:编程之家 时间:2022-09-08
js添加连接符 , + 等 ES6——模板字符串:`string`
方法一<spanclassName="tt">{tsku.buyerMessage}</span>.tt{&:last-child{&:after{content:"";}}&:after{content:",";}}方法二if(i2!==(trades.children.length-1)){
作者:编程之家 时间:2022-09-08
es6之常/变量
在es5时代声明一个变量或者常量只有var,在es6的时候就出现了变量(let)和常量(const)的具体细分。1、变量用let进行声明变量,更严谨更好使。特点:1、不能进行变量提升2、不能重复定义同一个变量3、不能定义函数的参数。4、块级作用域`//1、不能重复
作者:编程之家 时间:2022-09-08
ES6知识
ES62.Set和WeakSet2.1.SetEs6提供了新的数据结构Set.它类似与数组,但是成员的值都是唯一的,没有重复的值,需要记录不用成员的又不希望重复记录的情况下可以用到SetSet实例的属性: Set.prototype.size:返回Set实例的成员总数Set实例的方法分为两大类:操作方法(用于操作数据
作者:编程之家 时间:2022-09-08
es6中数组扩展
在Javascript中什么是伪数组?如何将伪数组转化为标准数组?无法直接调用数组方法或期望length属性有什么特殊的行为,不具有数组的push,pop等方法,但仍可以对真正数组遍历方法来遍历它们。典型的是函数的argument参数,还有像调用getElementsByTagName,document.childNodes之类的,它们都
作者:编程之家 时间:2022-09-08
15.ES6字符串新增方法
1、JavaScript只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。如果不存在返回-1,如果存在返回字符串的位置。ES6又提供了三种新方法。includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith
作者:编程之家 时间:2022-09-08
ES6函数的扩展
以下内容摘自--ES6标准入门(阮一峰),纯粹为了记忆。函数参数的默认值1、基本用法在ES6之前,不能直接为函数的参数指定默认值,只能采用变通的方法。functionlog(x,y){y=y||'World';console.log(x,y)}log('Hello')//HelloWorldlog('Hello','China')//HelloChin
作者:编程之家 时间:2022-09-08
ES6 中 static 的this 丢失问题解决办法 简单明了 备注清晰 谢谢欣赏
classA{ constructor(name,age ){ 把constructor整体换成: this.name=name; ====> staticname='qwe'; this.age=age ====>staticage=12;
作者:编程之家 时间:2022-09-08
vue中,使用 es6的 ` 符号给字符串之间换行
我这里分功能是点击“复制范围”,就相当于复制图上的坐标点一样的数据和格式; “复制功能”的代码如下:copyPoints(){constvm=this;letpointsString='';vm.lnglatpoints.map(e=>{//这里使用ES6的`符号+换行符,直接就实现换
作者:编程之家 时间:2022-09-08
javascript ES6
ES6简介ECMAScript6简称ES6,是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript和JavaScript的关系:前者是后者的语法规格,后者是前者的一种实现Babel:将ES6代码转为E
作者:编程之家 时间:2022-09-08
ES6+转ES5webpack+babel、指定多个js文件、自动注入
接续上篇ES6+转ES5,本篇将使用webpack和babel将多个不同目录下指定的多个ES6+语法的js文件编译为ES5,并将编译后的文件配置注入对应的html文件。所需环境node、npm、设置淘宝镜像请参考上篇进行安装,地址:https://www.cnblogs.com/puyongsong/p/12036090.html一、新建项目
作者:编程之家 时间:2022-09-08
ES6——迭代器
可用于迭代的数据结构ArrayStringMapSetargumentsDom(正在进行中)迭代器IteratorIterator是ES6引入的一种新的遍历机制,迭代器有两个核心概念迭代器是一个统一的接口,它的作用是使各种数据结构可被便捷的访问,它是通过一个键为Symbol.iterator的方法来实现迭
作者:编程之家 时间:2022-09-08
上一页
21
22
23
24
25
26
27
28
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native