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~Es11
查找重复的邮件
文章目录1、描述2、关键字3、思路4、not
es6
、code1、描述编写一个SQL查询,查找Person表中所有重复的电子邮箱。
answer_yym
·
2023-12-04 10:51
数据库相关_基础知识
leetcode
python
sql
ES6
Promise的用法,async/await异步处理同步化
文章目录一、什么是promise?二、await/asyncES7的新规范,异步处理同步化一、什么是promise?promise是解决异步的方法,本质上是一个构造函数,可以用它实例化一个对象。对象身上有resolve、reject、all,原型上有then、catch方法。promise对象有三种状态:pending(初识状态/进行中)、resolved或fulfilled(成功)、reject
骆骆爱学习
·
2023-12-04 09:43
es6
javascript
前端
ES6
新增语法(三)——数组新增 7 种方法介绍
forEach:遍历数组foreach只是对数组进行遍历,并不会改变原来的数组。示例:打印数组中的每个元素。letarr=['a','b','c'];arr.forEach(item=>{console.log('当前元素',item)})上述使用了箭头函数,省略了括号,如果需要数组下标的时候,可以把标加上,改写成:letarr=['a','b','c'];arr.forEach((item,in
前端人_倩倩
·
2023-12-04 08:40
js中类与构造函数
this.x=x;this.y=y;}toString(){return'('+this.x+','+this.y+')';}}这种新的写法,本质上与下面代码写法是一样的构造函数的prototype属性,在
es6
清幽子
·
2023-12-04 05:06
笔记
javascript
(七)class
}constxiaoming=newPerson({name:"张三"});console.log(xiaoming.name);console.log(xiaoming.drive());上面那个是
ES6
我拥抱着我的未来
·
2023-12-04 04:34
2021-11-09
docker-compose启动
es6
.6.6错误信息:error=>#,:backtrace=>["/usr/share/logstash/logstash-core/lib/logstash/settings.rb
衍余未了
·
2023-12-04 01:31
笔记
Promise的catch()和then(...,err)的优先级
catch在then之后catch在then之前总结对于Promise如果你看过
ES6
的教程,应该就已经有所了解了。在Promise的回调中then(...,err)和catch()
acgCode
·
2023-12-04 00:42
#
JavaScript
前端
javascript
es6
前端
TypeScript——装饰器(一)
介绍随着TypeScript和
ES6
里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。
2o壹9
·
2023-12-03 23:35
前端面试题09
使用函数声明:functionMyClass(){//constructor}MyClass.prototype.methodName=function(){//methodbody};2.使用类的方法缩写(
ES6
LINGYI_WEN
·
2023-12-03 22:53
前端面试题
前端
mysql upate join 死锁分析
TRANSACTION4363766192,ACTIVE0secmysqltablesinuse2,locked2LOCKWAIT9lockstruct(s),heapsize1248,2rowlock(s),undologentri
es6
MySQLthreadid8822753
小菜鸟DBA
·
2023-12-03 20:31
安装 WebPack
学习完整课程请移步互联网Java全栈工程师本节视频【视频】Vue渐进式JavaScript框架-Webpack-安装和使用概述WebPack是一款模块加载器兼打包工具,它能把各种资源,如JS、JSX、
ES6
撸帝
·
2023-12-03 18:51
ES6
箭头函数的特性
箭头函数的特性有什么?让我为大家介绍一下吧!1.不绑定arguments,用rest参数…解决letfun=()=>{console.log(arguments)//报错argumentsisnotdefined}fun()可以使用剩余参数letfun=(...a)=>{console.log(a)//[1,2,3]}fun(1,2,3)2.本身没有this的概念,捕获其所在上下文的this值,作
远近高低各不同
·
2023-12-03 17:18
es6
javascript
前端
ES6
模板字符串的基本使用
ES6
新增了模板字符串,让我们拼接字符串时更方便注意:切记使用反引号作为字符串的定界符分隔的字面量1.拼接在我们模板字符串出现之前,我们想要拼接字符串是比较麻烦的constname="杰克";constage
远近高低各不同
·
2023-12-03 17:47
es6
前端
ecmascript
javascript的Proxy
1.什么是ProxyProxy是
ES6
中新增的一个特性,它可以拦截对象的操作,提供了一个中间层来控制对目标对象的访问。简单来说,它可以对对象进行代理,从而实现对对象的监控、修改、过滤等操作。
小墨蛇
·
2023-12-03 16:26
es6
javascript
开发语言
ecmascript
ES6
之Promise对象
Promise是异步编程的一种解决方案,可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。此外Promise对象提供统一的接口,使得异步操作更加容易。Promise对象有以下两个特点:1、Promise对象的状态不受外界影响。有三种状态,Pending、Fulfilled、Reject。只有异步操作的结果可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。2、一旦状态改变就不
纯情小肥羊
·
2023-12-03 16:51
javascript数据类型总结
(
ES6
又新增了第七种Symbol类型的值)数值(number):整数和小数(比如1和3.14)字符串(string):字符组成的文本(比如"HelloWorld")布尔值(boolean):true(
xiexinfang
·
2023-12-03 15:18
JavaScript语言编程规范(
ES6
)
在
ES6
中,const代表一个值的“常量索引”,换句话说,变量名字在内存中的指针
HelloJames
·
2023-12-03 12:00
前端面试JS— let const var
目录letconstvar总结:var——ES5变量声明方式let——
ES6
变量声明方式const——
ES6
变量声明方式letconstvar总结:var——ES5变量声明方式在变量未赋值时,变量undefined
turbo夏日漱石
·
2023-12-03 12:47
前端
前端面试
前端
javascript
面试
前端面试JS— JS数据类型及相关内容
两种数据类型的区别:数据类型的检测方式null和undefined区别JS数据类型基本数据类型:Number,String,Boolean,null,undefined,symbol,bigint(后两个为
ES6
turbo夏日漱石
·
2023-12-03 12:14
前端
前端面试
javascript
前端
面试
JS-函数形参默认值
逻辑或在
ES6
之前可以通过逻辑运算符来给形参指定默认值格式:条件A||条件B如果条件A成立,那么就返回条件A如果条件A不成立,无论条件B是否成立,都会返回条件BfunctiongetSum(a,b){a
「已注销」
·
2023-12-03 12:39
JavaScript
web前端开发
逻辑或
函数形参默认值
指定默认值
JS
我们知道的除法
#include#defineSQUAR
ES6
4#defineCROP1E15voidmain(){printf("integerdivision5/4=%d\n",5/4);printf("integerdivision6
小风xf
·
2023-12-03 09:58
ES6
知识点解析(二)
ES6
知识点解析(二)字符串模板基本使用在
ES6
之前,如果我们想要将字符串和一些动态的变量(标识符)拼接到一起,是非常麻烦和丑陋的(ugly)。
酒 客
·
2023-12-03 08:23
javascript
javascript
rest剩余参数
扩展运算符
Symbol数据类型
模板字符串
字符串的扩展
本章介绍
ES6
对字符串的改造和增强,下一章介绍字符串对象的新增方法。
ES6
加强了对Unicode的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的Unicode码点。"
Geordies
·
2023-12-03 08:23
java
js
python
javascript
vue
es6
中标签模板实例中的tab函数的理解
leta=5;letb=10;tag`A${a+b}B${a*b}`;//等同于tag(['A','B',''],15,50);functiontag(stringArr,value1,value2){//...}1、tag函数的第一个参数是一个数组,该数组的成员是模板字符串中那些没有变量替换的部分,也就是说,变量替换只发生在数组的第一个成员与第二个成员之间、第二个成员与第三个成员之间,以此类推。
有一个王小森
·
2023-12-03 08:52
js
tag
es6
标签模板
ES6
带标签的模板字符串
conststr=console.log`hello`;//['hello']上述代码中console.log相当于是模板字符串的标签。应用:constname='zs';constgender=true;functionmyTagFun(strings,name,gender){console.log(strings);//['hello,','isa','.']constsex=gender?
每一天,每一步
·
2023-12-03 08:22
ES6
ES7
ES8
javascript
es6
ES6
标签模板
定义:当模板字符串紧跟在一个函数名后面的时候,该函数将被调用来处理这个模板字符串。这被称为“标签模板”功能(taggedtemplate)。如果没有参数的话,那个普通的调用没什么区别,比如alert`123`//等同于(但是使用模板字符串传入的参数是一个数组,包含一个row属性。注1)alert(123)但是,如果模板字符串中带有变量,就不是简单的调用了,而是会将模板字符串先处理成多个参数,再调用
Aaron灬
·
2023-12-03 08:22
函数
es6
字符串
函数
es6
ES6
---标签模板
1、含义:模板字符串紧跟在函数名之后,该函数则被调用来处理这个模板字符串alert`hello`//相当于:alert(['hello'])2、标签模板并不是模板,而是函数调用的一种方式,其中‘标签’就是函数,紧跟函数名后面的‘模板字符串’就是函数的参数3、标签模板中模板字符串可以含有变量leta=222,b=333functionfun(stringArr,value1,value2){//把位
w-somebody
·
2023-12-03 08:51
#
ES6
javascript
前端
开发语言
ES6
标签模板字面量
前言最近在读《你不知道的js》下册,看到了关于标签模板字面量的内容,之前没遇见过,所以不懂就要写博客记录下来啊~基础示例functionfoo(strings,...values){console.log(strings)console.log(values)}constdesc='awesome'foo`Everythingis${desc}!]`;//["Everythingis","!"]/
mytac
·
2023-12-03 08:21
es6
es6
es6
中 “标签模板”的一个重要应用
“标签模板”的一个重要应用,就是过滤HTML字符串,防止用户输入恶意内容。letmessage=SaferHTML`${sender}hassentyouamessage.`;functionSaferHTML(templateData){lets=templateData[0];for(leti=1;i/g,">");//Don'tescapespecialcharactersinthet
FrontJS
·
2023-12-03 08:20
es6
ES6
语法实现模板编译
ES6
语法实现模板编译基础字符串模板vartemplate=``;思路:怎么编译这个模板字符串呢?
chentian888
·
2023-12-03 08:19
笔记
es6
ES6
es6模板
es6模板编译
字符串模板
es6
vue 判断元素是否在数组中
/***判断是否在数组中,(**@param{*}str*@param{*}_array*@return{*}*/constinArray=function(str,_array){letisInArray=-1;for(leti=0;i<_array.length;i++){constelement=_array[i];if(isEqual(element,str)){isInArray=i;b
一只敲码的猫~
·
2023-12-03 07:30
JavaScript
es6
vue
javascript
html5
node.js
vue.js
ES6
比较两个数组 是否含有相同项
letarray=[{id:1,name:'123'},{id:2,name:'456'},{id:3,name:'678'},{id:4,name:'789'},{id:5,name:'234'}]lettempArray=[3,4]letdate=array.filter(item=>tempArray.indexOf(item.id)>-1)console.log('date',date)/
一只敲码的猫~
·
2023-12-03 07:59
vue
jQuery
js
es6
ES6
知识点
ES6
知识点及常考面试题var、let及const区别涉及面试题:什么是提升?什么是暂时性死区?var、let及const区别?对于这个问题,我们应该先来了解提升(hoisting)这个概念。
江拥羡橙
·
2023-12-03 04:24
前端
es6
javascript
前端
ES6
应用实例,
ES6
快速上手
转载自:原文章链接目录
ES6
块级作用域let
ES6
解构数组
ES6
解构对象
ES6
模板字符串
ES6
判断字符串里是否包含其他字符串
ES6
默认参数
ES6
展开操作符
ES6
剩余操作符
ES6
函数名字
ES6
箭头函数
ES6
林啾啾
·
2023-12-03 04:35
js
前端
es6
javascript
前端
learn-
es6
常用语法(4)
1字符串新增方法模板字符串${变量}```解决之前字符串连接要多次拼接的问题新增方法startsWith('http')查找字符串开头是否包括endsWith('.com')查找字符串结束是否包括includes('')查找字符串中是否包含repeat()参数重复的次数trimStart()消除头部空格(es2019新增)trimEnd()消除尾部空格(es2019新增)-------------
crayona
·
2023-12-03 03:18
说说如何配置 Webpack
我们在工程所在的根目录,新建一个webpack.config.js,初始化为:varconfig={};module.exports=config;如果IDE安装了支持
ES6
的编译插件,那么这里就可以直接使用
deniro
·
2023-12-03 02:51
Windows系统配置TypeScript
1、TypeScript基本介绍Typescript是由微软开发的一款开源的编程语言,它是Javascript的超级,遵循最新的
ES6
、ES5规范(TypeScript包含
ES6
,
ES6
包含ES5)。
十秒耿直拆包选手
·
2023-12-03 00:12
前端Web
typescript
javascript
前端
复习
复习函数作用域全局作用域局部作用域块级作用域(
es6
-let,const)优先级局部变量(函数体内声明的变量)>参数变量(函数参数)>全局变量函数种类无参数无返回值只是将代码封装起来,以供调用有参数无返回值在无参数无返回值的基础上优化
wudongyu
·
2023-12-02 23:52
Generator函数的理解和使用
Generator函数的理解和使用Generator函数是
ES6
提供的一种异步编程解决方案。
Ying(英子)
·
2023-12-02 18:19
JavaScript
Generator
es6
异步编程
yield
callback
ES6
—对象变化
一、语法形式上变化当对象的属性名和值的变量名或常量名一样时,可以省略:变量名/常量名constname='asd'letpwd=123constobj={name,pwd,say:function(){console.log('say');},say1(){console.log('say1');},//箭头函数不能省略say2:()=>{console.log('say2');}}console
飘荡的云~
·
2023-12-02 17:40
es6
前端
ecmascript
es6
之class类(未完成)
es6
之class类一、什么是类二、类的基本用法1.定义类2.constructor()方法3.静态方法(属性)4.私有方法(属性)三、继承一、什么是类类是用于创建对象的模板,类只是让对象原型的写法更加清晰
程序媛_MISS_zhang_0110
·
2023-12-02 17:39
es6
es6
前端
ecmascript
ES6
对象
1.对象简写
ES6
中规定可以直接在对象中写入变量和函数作为对象的属性和方法,此时属性名为变量名,属性值为变量的值。对象简写在未来的使用频率极其高。
安沐指流沙
·
2023-12-02 17:38
es6
前端
ecmascript
ES6
generator Symbol yield
Symbol独一无二的值consts1=Symbol('a')consts2=Symbol('a')console.log(s1===s2)//falseconsole.log(typeofs1)//'symbol'leto={a:90,}letsymbol=Symbol()o[symbol]=100console.log(o)//{a:90,Symbol():100}普通函数一旦执行函数体从上往
jokerJOJO777
·
2023-12-02 16:42
前端
javascript
vue.js
说说前端工程化利器 webpack
ES6
转换为ES5语法。模块化。名称解析:Less是一门CSS预处理语言,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS更易维护和扩展。
deniro
·
2023-12-02 16:38
数组方法(ES5/
ES6
)
数组方法:concat()连接两个或更多的数组,并返回结果。copyWithin()从数组的指定位置拷贝元素到数组的另一个指定位置中。entries()返回数组的可迭代对象。every()检测数值元素的每个元素是否都符合条件。fill()使用一个固定值来填充数组。filter()检测数值元素,并返回符合条件所有元素的数组。find()返回符合传入测试(函数)条件的数组元素。findIndex()返
L289121
·
2023-12-02 16:39
ES6
—字符串变化
一、
ES6
新增方法:startsWith()、endsWith()、repeat()1、startsWith()判断一个字符串是否以一个指定的子字符串开头,根据结果返回true/falseconststr1
飘荡的云~
·
2023-12-02 16:33
es6
前端
ecmascript
ES6
—箭头函数
箭头函数用=>符号来定义。箭头函数相当于匿名函数,所以采用函数表达式的写法。左边是传入函数的参数,右边是函数中执行的语句。一、箭头函数基本形式letfunc=(num)=>num;letfunc=()=>num;letsum=(num1,num2)=>num1+num2;[1,2,3].map(x=>x*x);1、当只有一条return语句时,{}和return可以一起省略constgetSum=
飘荡的云~
·
2023-12-02 16:03
es6
前端
ecmascript
ES6
—生成器和迭代器
一、迭代器(Iterator)在JavaScript中,迭代器是一个对象,它定义一个序列,并在终止时可能附带一个返回值。更具体地说,迭代器是通过使用next()方法实现了迭代器协议的任何一个对象,该方法返回具有两个属性的对象:value,done一旦创建,迭代器对象可以通过重复调用next()显式地迭代。迭代一个迭代器被称为消耗了这个迭代器,因为它通常只能执行一次。在产生终止值之后,对next()
飘荡的云~
·
2023-12-02 16:59
es6
前端
ecmascript
ES6
新特性之Generator函数
1:基本概念实际上Generator就是遍历器的一个生成器,我们可以用Generator来生成一个遍历器。Generator有两个明显的特点:第一个是function关键字与函数名之间有一个星号,一般而言是将两者写在一起的。第二个是在函数体内部有一个yield的关键字。function*generator(){yield1;yield2;return3;//return代表next的结束,对应着G
前白
·
2023-12-02 15:40
【超全】JavaScript知识速查:JavaScript
ES6
标准语法
JavaScript知识速查文章目录JavaScript知识速查@[toc]JavaScript
ES6
标准语法1.变量和常量以及块级区域变量(`let`):常量(`const`):2.模板字符串3.解构赋值数组解构
Xy丶Promise
·
2023-12-02 15:34
javascript
es6
开发语言
web
web3
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他