E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ES6语法糖
Promise的理解和使用
1.理解Promise是一门新的技术(
ES6
规范)Promise是JS中进行异步编程的新解决方案。
LLiYYa
·
2023-11-05 05:57
javascript
前端
vue.js
es5如何实现promise_彻底理解Promise对象——用es5语法实现一个自己的Promise(上篇)...
为了解决回调函数带来的问题,Promise作为一种更优雅的异步解决方案被提出,最初只是一种实现接口规范,而到了
es6
,则是在语言层面就原生支持了Promise对象。
weixin_39987138
·
2023-11-05 05:26
es5如何实现promise
promise的一些理解
**Promise-整体说明**它是一个
ES6
提出一个新语法,用来优化异步代码的写法。
鱼丸粗面(●'◡'●)o(* ̄▽ ̄*)o
·
2023-11-05 05:56
node.js
javascript
前端
node.js
ES6
-promise简单理解
文章目录promise是什么promise的三种状态promise的特点promise的链式调用promise之returnpromise.all(处理并发请求)promsie.allSettled(批量处理请求)promise.racepromise.resolve和reject手写简单的promisepromise是什么Promise是异步编程的一种解决方案,也是为了解决回调函数层层嵌套的地狱
lxslxskxs
·
2023-11-05 05:55
es6
javascript
前端
vue.js
ES6
之Map用法大全
语法newMap([iterable])参数:可以是数组或者其他的可迭代对象.null会被当作undefinedMap同Set类似,NaN是相同的,对象和数组是不同的.//对象vardata={};varo={a:1};data[o]=222;console.log(data);//{[objectObject]:1}上例中,因为对象的key为字符串,当为对象的时候,自动转换成字符串"[objec
硅谷干货
·
2023-11-05 04:39
Node.js 中对
ES6
模块的导入导出方式
Node.js
ES6
模块化模块化的使用:Node.js遵循了CommonJs的模块化规范。
一个水瓶座程序猿.
·
2023-11-05 04:27
node.js
Node.js系列文章
node.js
es6
javascript
【Node】Node.js的模块系统、
ES6
的模块导入导出
文章目录Node.js的模块系统为什么要使用模块模块的使用模块中成员暴露的方法
ES6
中的模块导出导入软件中的模块开发:一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行require
南栀~zmt
·
2023-11-05 04:57
JavaScript基础
Node.js
javascript
node.js
前端
Node.js学习记录四:Node的模块的引入和导出
Node的模块开发一、什么是模块化开发二、Node.js中模块的分类三、Node.js中的模块作用域三、引入模块require()四、导出模块1.exports2.module.exports五、使用
es6
努力练级中...
·
2023-11-05 04:25
javascript
node.js
ES6
中Module的理解和使用?对模块化的理解?Node.js是什么?
模块是能够单独命名并独立完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)模块化是一种把复杂系统分解为更为合理,可维护性更高的代码的一种管理方式,使得此系统高内聚、低耦合;在理想状态下,我们只需要完成自己部分的核心业务逻辑代码,其他方面的依赖可以通过直接加载别人已经写好的模块直接使用;模块化系统所必须具有的能力:1.定义封装的模块2.定义新模块对于其他模块的支持3.可对其他模块的引入作用
苍山洱海胖
·
2023-11-05 04:53
#
js日常
====前端====
js部分
es6
module
Node.js
模块化
代码风格及规范
JavaScriptStandardStyleAirbnbJavaScript编码规范指南(
ES6
)中文版做一个内秀的孩子不适用分号分隔代码的时候,使用下面几个操作的时候需要注意。
昊哇恰
·
2023-11-05 03:38
构造函数
console.log('run跑起来,x',this.x);}letp1=newP1(99,88);p1.run();P1.xx='挂载到函数上';console.log('p1.xx',p1.xx)
es6
classP2
张宪宇
·
2023-11-05 01:37
章节九:cookies
章节九:cookies目录章节九:cookies1.项目:发表博客评论post请求2.cookies及其用法3.session及其用法4.存储cookies5.读取cooki
es6
.复习7.习题练习7.1
退役小学生呀
·
2023-11-05 00:28
python
前端
开发语言
class继承
class继承是从
ES6
开始正式被引入到JavaScript中。class的目的就是让定义类更简单。
LynnLiu_
·
2023-11-04 23:10
JavaScript之快速入门
最新版本已经到了
ES6
版本,但大部
Ping开源
·
2023-11-04 21:39
Ping说前端三剑客
javascript
proxy的使用场景
6个引人注目的
ES6
proxies使用案例作者BryceJohns原载:前路漫漫
易推倒DE小狼
·
2023-11-04 21:45
浅谈vite与webpack的区别及Vite为什么那么快
(Commonjs、amd或者
es6
的import,web
Eirice
·
2023-11-04 20:20
js
Vue
webpack
前端
javascript
JS高级(含
ES6
)
目录1、
ES6
中的类和对象2、构造函数和原型2.1构造函数2.2原型2.2.1对象原型__proto__2.2.2constructor构造函数2.2.2构造函数、实例、原型对象关系2.2.3原型链2.2.4
古德猫码农
·
2023-11-04 19:56
前端
javascript
ES6
最通俗易懂的超重点保姆级笔记!全部都是满满干货!
1.
ES6
1.1let和const命令1.1.1let特性变量不能重复声明letstar='罗志祥';letstar='小猪'//errorlet有块级作用域{letgirl='周扬青'}console.log
PandaMan~
·
2023-11-04 19:50
JavaScript
es6
笔记
javascript
前端
96道前端面试题,干货满满!
计算机基础前端基础(HTML/CSS)JavaScript前端框架浏览器渲染计算机网络手写代码WebpackNode
ES6
03计算机基础进程与线程的区别进程是系统
前端小老虎
·
2023-11-04 18:09
程序员
面试
前端
大前端
js 常用简写技巧(干货满满)
★★★★★地址:web前端面试题库分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~这里只会收集一些大多数人不知道的用法,但是确实能提高自己的编码技巧,像
ES6
前端技术栈
·
2023-11-04 18:33
前端面试题
javascript
前端
开发语言
ES6
——知识点记录
判断字符串中是否包含指定的子字符串3.startsWith——判断字符串中是否以指定的字符串开始4.endsWith——判断字符串中是否以指定的字符串结尾5.repeat——将字符串重复指定的次数,然后返回一个新字符串6.模板字符串
ES6
Y2000104
·
2023-11-04 18:07
es6
前端
ecmascript
JS 数组去重
(arr){constres=[];arr.forEach((item)=>{if(res.indexOf(item)<0){res.push(item);}});returnres;}使用Set//
ES6
糊口的前端工程师
·
2023-11-04 17:16
面试
javascript
前端
开发语言
es6
中的函数
函数在JavaScript语言中发挥着举足轻重的地位,
es6
中又加入了很多非常好用的内容,最近在看书过程中发现很多值得一说的东西,下边就整理一下。
大喵爱读书
·
2023-11-04 17:15
ES6
class enum function
今天写IPC的时候,写一个obj注册方法到ipc的功能,希望达到下面的效果:const register = (obj) => { for (let prop in obj) { if (obj.hasOwnPropelet(prop) && typeof prop === 'function') { ipcMain.registerCommandHandlers(prop.n
u010576399
·
2023-11-04 17:05
JavaScript
class
enum
es6
javascript
Babel 编译器执行原理浅解
Babel一般用来把
ES6
以后的JavaScript代码转换为ES5,增加兼容性,是浏览器可以运行我们可以把Babel看作一个编译器,它编译代码的流程大概如下:babel编译流程图举个例子,有这样一段JS
再见地平线_e930
·
2023-11-04 16:02
JS
ES6
语法(...object)的含义
表示将一个对象展开插入letobj1={x:100,y:200}letobj2={a:10,b:20,...obj1}最终结果为obj2:{a:10,b:20,x:100,y:200}
.生产的驴
·
2023-11-04 16:31
JavaSript
javascript
es6
前端
1、ASP.NET MVC入门到精通——新语法
其本质都是“
语法糖
”,由编译器在编译时转成原始语法。目录自动属性隐式类型var参数默认值和命名参数对象初始化器与集
weixin_34128839
·
2023-11-04 15:05
测试
c#
2020-12-14 vue 基础语法
今日内容:0、前端目前形式-1、html5,css3,js(es5,
es6
):写一个一个的页面---》给后端(php,python,go,Java)---》后端嵌入模板语法---》后端渲染完---》返回给前端
故乡小城
·
2023-11-04 14:13
单片机,protues,液晶显示
语言程序代码#include//数据类型符号定义#defineucharunsignedchar#defineuintunsignedint#defineBytePerline16#defineLin
es6
4
孤独的夜123456
·
2023-11-04 12:55
技术
嵌入式
单片机
【js】
es6
可选链 ? . 和 空值合并 ? ? 运算符使对象多层判断更简洁
es6
可选链?.
向着光芒的女孩
·
2023-11-04 12:00
javascript
es6
可选链
?.
前端
空值合并
TypeScript
:安装命令:yarnaddtypescript--devyarntsc--init手动编译命令:yarntscxx.ts(手动转化xx.ts文件为js)tsconfig.json配置//es2015是
es6
桃之_夭夭_
·
2023-11-04 12:19
做一个自己的VUE组件,并且上传至npm
1.初始化npminit命名、描述、版本、作者、储存库等等不想写的可以直接加上-y一切默认可以看看我的package.json因为是vue组件所以我们需要部分依赖,如less,
es6
......
悲伤日记_Yan
·
2023-11-04 10:17
webpack的学习2
这个章节介绍webpack处理js模块普通模式下,所以
ES6
的语法,打包后不会做任何转换,这个肯定不符合我们的需要,在低版本浏览器不支持,那么如何转换了,这里用babel来实现.实验在index.js中定义如下代码
让我伤心的玫瑰
·
2023-11-04 08:35
ES6
尾调用和尾递归
什么是尾调用?尾调用(TailCall)是函数式编程的一个重要概念,本身非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。functionf(x){returng(x);}上面代码中,函数f的最后一步是调用函数g,这就叫尾调用。以下三种情况,都不属于尾调用。//情况一functionf(x){lety=g(x);returny;}//情况二functionf(x){return
怪瘦Java
·
2023-11-04 07:52
ES6
入门标准读书笔记5(数值的扩展)
Number.isInteger(25)//trueNumber.isInteger(25.1)//false7.Math对象的扩展
ES6
在Math对象上新增了17个与数学相关的方法。所有这些
Masami_9e88
·
2023-11-04 07:17
es6
快速入门
一、新的变量声明方式let/const与var不同,新的变量声明方式带来了一些不一样的特性,其中最重要的两个特性就是提供了块级作用域与不再具备变量提升通过2个简单的例子来说明这两点:{leta=20;}console.log(a);//aisnotdefined而这个简单的例子,会被编译为:{let_a=20;}console.log(a);//aisnotdefined//ES5console.
做梦跳绳闪到腰
·
2023-11-04 06:26
es6
Map与Set
1.Map对象因为去网络上了解一下Map的对象保存键值对。任何值(对象或者原始值)都可以作为一个键或一个值。比如:Map中的keykey是字符串varmyMap=newMap();varkeyString="astring";myMap.set(keyString,"和键'astring'关联的值");myMap.get(keyString);//"和键'astring'关联的值"myMap.ge
桂成盛吃蝙蝠
·
2023-11-04 06:51
制作一个类似excel表格 html,Handsontable 类似 excel 表格编辑器
HandsonTable简介Handsontable是一个类似excel表格编辑器,支持丰富的展现和交互,以及多样的单元格展现和配置核心由原生js(
es6
)编写,通过webpack打包同类Jspreadsheets
马卡斯·扬
·
2023-11-04 03:46
制作一个类似excel表格
html
Promise-异步回调
1.理解Promisepromise是
ES6
提出的异步编程的新的解决方案,通过链式调用解决ajax回调地狱从语法上看,promise是一个构造函数,自己身上有all、reject、resolve方法,原型上有
Faith_gyz
·
2023-11-04 02:50
每日一记
javascript
前端
开发语言
React学习三(React的事件处理)
文章目录一、React事件处理二、React中的事件处理函数1、使用
ES6
的箭头函数(1)在render中使用箭头函数(2)使用classfields语法2、在constructor函数中bind3、在
二十一块石头
·
2023-11-04 02:38
React
react.js
学习
javascript
React的事件处理
(1)React事件的命名方式:小驼峰方式,DOM的命名方式是小写(2)事件处理函数是以对象的方式赋值,而不是以字符串的方式赋值(3)阻止默认事件的方式不同2、React中事件处理函数的定义(1)使用
ES6
Han_Zhou_Z
·
2023-11-04 02:37
react.js
前端
javascript
vue3中<script setup> 和 setup函数的区别
是在单文件组件(SFC)中使用组合式API的编译时
语法糖
。当同时使用SFC与组合式API时该语法是默认推荐。相比于普通的语法,它具有更多优势:更少的样板内容,更简洁的代码。
Huang_xianlong
·
2023-11-04 01:29
前端
vuejs
前端
vue.js
javascript
vue3的setup
语法糖
<script setup>
setup
语法糖
模板中用到东西无需return1、变量、方法不需要return出来属性和方法也不用返回,也不用写setup函数,也不用写exportdefault,甚至是自定义指令也可以在我们的template
青阳zi
·
2023-11-04 01:57
JS
java
javascript
html
vue3.2<script setup>
语法糖
1.基本用法这样看起来是不是很爽!相比于vue2,省略了expropt里面的所有内容,相比于3.0省略了setup函数和return,所有的变量和函数都直接定义在中,它会把所有的内容暴露出来,直接在模版中使用就行,而且不需要使用this2.父子组件之间的传参父——子子组件接受参数--defineProps不需要单独引入,直接使用就好子——父父组件接受参数3.响应式数据在vue2中,我们通过在dat
山能彭于晏
·
2023-11-04 01:26
大数据
vue3中defineComponent和<script setup>
语法糖
区别
先贴代码defineComponentimport{defineComponent,reactive,ref,toRefs,}from"vue";exportdefaultdefineComponent({name:"aaaa",props:{//接收调用组件传回的参数title:{type:String,default:"3333"}},setup(props,context){console.
独步炎凉的大彬
·
2023-11-04 01:26
vue3+ts
vue.js
javascript
ecmascript
vue3 + ts <script setup>
语法糖
这里是引用1.data2.computed3.父传子4.子传父5.原型链绑定和组件使用6.父子组件v-model7.nextTick8.插槽9.路由useRoute和useRouter10.路由守卫11.生命周期12.父组件调子组件的方法ref13.store14.watch1.data{{name}}{{state.age}}{{sex}}import{reactive,ref,toRefs}f
一个打工仔的笔记
·
2023-11-04 01:52
typeScript
vue.js
javascript
前端
vue3<script setup>
语法糖
中父组件调用子组件方法
//父组件import{ref}from"vue";//引入子组件importchildfrom"./child.vue";//获取子组件constchildRef=ref(null);constfun=()=>{childRef.value.childFun();//调用子组件的方法}//子组件import{defineExpose}from'vue'constchildFun=()=>{con
也有1點儿想你
·
2023-11-04 01:22
VUE3
vue.js
前端
javascript
Vue3 如何在<script setup>里设置组件name属性
使用第三方插件支持安装插件插件基本配置插件基本使用四、Vue官方解决方法4.1Vue3.3版本之前安装插件插件基本配置使用defineOptions编译宏4.2Vue3.3版本之后五、后记参考资料推荐博文一、Vue组件中name的用处一般情况,在
语法糖
下
XianZhe_
·
2023-11-04 01:20
Web
vue.js
前端
javascript
vue
typescript
前端框架
ES6
中常用的数组方法总结
1.创建数组1.1ES5的方式回忆下ES5中创建数组的方式:调用Array的构造函数,即newArray()newArray(size)newArray(element0,element1,...,elementn);用数组字面量语法,例如:vararr1=[1,2,3];其中,调用Array的构造函数时,要注意下面这三点:(1)如果传入了一个数组型的值,则数组的长度length属性会被设为该值,
阿_军
·
2023-11-04 01:21
Webpack极限打包优化
转换
ES6
语法转换JSXCSS前缀补全/预处理器压缩混淆图片压缩其中对应的浏览器的支持
井润
·
2023-11-04 00:49
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他