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
浅谈
es6
,set数据结构(1)
浅谈
es6
,set数据结构(1)我们先来看一下基本语法Set本身是一个构造函数,用来生成Set数据结构letarr=[“a”,“b”,“c”,“a”];letset=newSet([“a”,“b”,“c
qq_26787565
·
2023-10-20 20:25
es6
前端
js
数据结构
数组
es6
set
数据
js
数据结构
ES6
知识点以及常问面试题(干货干货)!!收藏起来吧
文章目录
ES6
知识点及常考面试题var、let及const区别原型继承和Class继承组合继承寄生组合继承Class继承模块化立即执行函数AMD和CMDCommonJSESModuleProxymap,
小生_web
·
2023-10-20 20:55
es6
javascript
前端
ES6
知识点
ES6
中,新增了let和const来定义变量:let:定义变量,替代var。const:定义常量(定义后,不可修改)。
ـ٨ـﮩﮩ٨ـ千帆ﮩ٨、
·
2023-10-20 20:23
es6
javascript
前端
前端面试干货——
ES6
重点总结
ES6
是ECMA为JavaScript制定的第6个标准版本
ES6
更新的内容主要分为以下几点表达式:声明、解构赋值内置对象:字符串拓展、数值类型拓展、对象拓展、数组拓展、函数拓展、正则拓展、Set、Map
NGUP_LEE
·
2023-10-20 20:51
前端开发必会
前端
es6
javascript
ES6
——
ES6
相关面试题分享
文章目录前言一、什么是
ES6
,以及引入
ES6
的原因二、let,var,const三者的区别。三、运用
ES6
如何合并两个对象?四、for...in和for...of有什么区别。
Bonsoir777
·
2023-10-20 20:51
ES6
es6
面试
前端
javascript
22个
ES6
面试、复习干货知识点汇总
ES6
是什么,为什么要学习它,不学习
ES6
会怎么样?
BOM485480
·
2023-10-20 20:21
前端
javascript
编程语言
es6
前端
那些你面试必须知道的
ES6
知识点
目录1、var、let、const的区别2、作用域考题3、合并两个对象4、箭头函数和普通函数的区别5、Promise有几种状态6、find和filter的区别7、some和every的区别1、var、let、const的区别区别一:var有变量提升,而let和const没有console.log(str);//undefinedvarstr="你好";console.log(str);//lets
东方青云、
·
2023-10-20 20:20
面试
es6
javascript
ES6
Set数据结构
1.Set是什么Set是新的引用型的数据结构它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数据结构。Set函数可以接受一个数组作为参数,用来初始化。2.Set特性(重点概括)重点:1.成员不能重复2.属于引用数据类型,可以使用setinstanceofSet或者Object.prototype.toString.call(set)判断是否为Set类型3
_Jyann_
·
2023-10-20 20:50
ES6高阶
Set
VUE里面用
ES6
Proxy 封装防抖、节流函数
在VUE里面用
ES6
的Proxy封装防抖、节流函数,并在组件里面使用在我的项目目录src/utils下面新建一个currencyFunction.js用来放一些通用的全局函数在js文件抛出方法/***通用防抖函数
zhu朱zhu
·
2023-10-20 19:37
vue.js
javascript
es6
proxy模式
es6
代理proxy
创建代理
ES6
原
码上行舟
·
2023-10-20 19:36
前端
es6
javascript
前端
es6
Proxy
es6
标准内置对象Proxy例子API数据绑定proxy对象用于创建一个对象的代理,从而实现基本操作的拦截和定义语法:constp=newProxy(targer,handler)target:要使用Proxy
weixin_42254016
·
2023-10-20 19:06
手写一个简单的
es6
proxy代理
vararr=[];varproxy=newProxy(arr,{get:function(obj,props){returnobj[props];};set:function(obj,props,value){obj[props]=vallue;returntrue}});setTimeout(()=>{proxy.push(22)},1000)
前端小灰机
·
2023-10-20 19:04
前端
es6
javascript
ES6
Proxy和Reflect
目录Proxy概述基本用法Proxy实例方法1.get(target,propKey,receiver)2、set(target,propKey,value,receiver)3、apply(target,ctx,args)4、has(target,propKey)5、construct(target,args,newTarget)6、deleteProperty(target,propKey)7
海盗船长。
·
2023-10-20 19:33
ES6
es6
vue
javascript
前端
html
ES6
proxy
一、proxy概述Proxy的兼容性proxy在目标对象的外层搭建了一层拦截,外界对目标对象的某些操作,必须通过这层拦截varproxy=newProxy(target,handler);newProxy()表示生成一个Proxy实例,target参数表示所要拦截的目标对象,handler参数也是一个对象,用来定制拦截行为vartarget={name:'poetries'};varlogHand
孤独与生俱来
·
2023-10-20 19:33
es6/es7
前端
6.30
es6
proxy
proxy解释用法应用实现私有变量Object.defineProperty()与Proxy的异同解释proxy(代理)确切点说是拦截,在目标对象的外层搭建一层拦截用法proxy:代理target:目标对象handler:用来指定拦截行为(也是一个对象)vartarget={name:'zs',age:12}varhandler={//当target被读取时自动触发该函数get:(target,k
just today
·
2023-10-20 19:01
js
es6
proxy
第25天
es6
Proxy 与 Object.defineProperty 优劣对比
Proxy的优势如下:Proxy可以直接监听对象而非属性;Proxy可以直接监听数组的变化;Proxy有多达13种拦截方法,不限于apply、ownKeys、deleteProperty、has等等是Object.defineProperty不具备的;Proxy返回的是一个新对象,我们可以只操作新的对象达到目的,而Object.defineProperty只能遍历对象属性直接修改;Proxy作为新
江-月*夜
·
2023-10-20 19:31
面试题
javascript
es6
ES6
数组解构时不加分号引发的问题
问题代码letvalue1=0letvalue2=0letvalue1_1='',value1_2='',value1_3='',value2_1,value2_2,value2_3functionmyhandle(cur,pre){lets='',c='',r=''if(parseInt(cur)-parseInt(pre)<0){s='-'c='decrease'r=Math.abs(pars
殇尘
·
2023-10-20 19:00
es6
javascript
前端
ES6
Proxy 与 Object.defineProperty 的优劣对比?
Proxy的优势如下:Proxy可以直接监听数组的变化Proxy可以直接监听对象而非属性Proxy有13种拦截方法,比Object.defineProperty要更加丰富的多Object.defineProperty的优势如下:兼容性好Object.defineProperty(obj,prop,descriptor)的问题主要有三个:无法监听数组的变化必须遍历对象的每个属性必须深层遍历嵌套的对象
Wayne8016
·
2023-10-20 19:55
es6
javascript
前端
ES6
Proxy
定义:Proxy可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。Proxy这个词的原意是代理,用在这里表示由它来“代理”某些操作,可以译为“代理器”。语法:Proxy对象由一个目标对象(target)和一个捕捉器对象(handler)组成。目标对象是被代理的对象,而捕捉器对象定义了在代理对象上执行操作时的行为
.星空.
·
2023-10-20 19:50
es6
前端
ecmascript
Sass
geminstallsass,geminstallcompass),(sass-v查看版本)(2)变量$(1)变量可以在规则块外也可以在规则块内(2)规则块内定义的变量,只能在规则块内使用----类似
es6
woow_wu7
·
2023-10-20 19:37
webstorm中
es6
语法报错,.vue文件中
es6
语法报错
(如果没有提示说明没有vue插件,下边有安装方法)2:vue使用的是
es6
语法,所以要将javascript的版本改成
es6
步骤:settings-->languages&
贝西奇谈
·
2023-10-20 18:31
Vue
vue
plugin
java
vue中的main.js打开直接报错问题解决
安装好后也是报这样的错,是因为WebStorm默认使用的是ES5的语法,改成
ES6
就可以了。解决方法:
贝西奇谈
·
2023-10-20 18:01
Vue
java
vue
vue.js
vue 引入外部js文件的变量、方法、注册全局变量、
ES6
模块化export 与export default区别
目录首先定义外部存储变量或方法的文件leftTabsOnePush.js需引入外部变量或方法的vue文件注册全局变量一、
ES6
模块主要有两个功能:export和import二、export和exportdefault
大脸胖柴
·
2023-10-20 14:38
vue
JavaScript
javascript
vue.js
前端
JavaScript面向对象(一)
子类继承父类】继承可将公共方法抽离出来,提高复用,减少冗余封装【数据的权限和保密】public:完全开放protect:对子类开放private:对自己开放减少耦合,不该外露的不外露利于数据和接口的权限管理
ES6
阿昕_
·
2023-10-20 13:50
自定义元素
HelloclassMyElementextendsHTMLElement{//自定义元素的定义可以使用
ES6
的class语法getcontent(){returnthis.getAttribute('
llt00
·
2023-10-20 13:42
ES6
基本的语法(十三) Promise
PromisePromise是一个对象,它代表了一个异步操作的最终完成或者失败。因为大多数人仅仅是使用已创建的Promise实例对象,所以本教程将首先说明怎样使用Promise,再说明如何创建Promise。本质上Promise是一个函数返回的对象,我们可以在它上面绑定回调函数,这样我们就不需要在一开始把回调函数作为参数传入这个函数了。一个Promise必然处于以下几种状态之一:待定(pendin
StevenTang
·
2023-10-20 13:30
QT基础 柱状图
目录1.QBarSeries2.QHorizontalBarSeries3.QPercentBarSeries4.QHorizontalPercentBarSeries5.QStackedBarSeri
es6
路奇怪
·
2023-10-20 11:32
QT基础
qt
day03—React脚手架
下载好了所有相关的依赖;(3)直接运行一个简单的效果;2、React提供了一个用于创建React项目的脚手架库;(create-react-app目录名称)3、项目的整体技术架构:react+webpack+
es6
Evelyn627
·
2023-10-20 11:24
react
javascript
前端
react.js
ECMAScript
JS包含三个部分:ECMAScript(核心);扩展==>浏览器端;BOM(浏览器对象模型)DOM(文档对象模型)扩展==>服务器端;NodeES的几个重要版本ES5:09年发布
ES6
心软脾气硬01
·
2023-10-20 11:44
ES6
ES6
-Babel-Browserify使用教程定义package.json文件{"name":"
es6
-babel-browserify","version":"1.0.0"}安装babel-cli,
cxq要努力
·
2023-10-20 11:44
babel将
es6
转换为es5语法教程
babel插件可以转换
es6
语法,新的api如:object.assign则需要添加@babel/polyfill插件用法:安装相关的包yarnadd@babel/core@babel/cli@babel
抠脚大婶
·
2023-10-20 11:06
JavaScript、TypeScript中的Class的本质与特性
文章目录1.类2.类的相关概念3.
ES6
中类的用法3.1属性和方法3.2类的继承3.3存取器3.4静态方法4.ES7中类的用法4.1实例属性4.2静态属性5.TypeScript中类的用法5.1publicprivate
鸭绒
·
2023-10-20 09:33
javaScript
typescript
javascript
typescript
前端
微信小程序中封装请求,使用Async await方法,将异步请求变为同步请求方法
方法在小程序右上角的详情里选择本地设置,勾选
ES6
转ES5,如下所示:由于AsyncAwait是ES7语法,所以在小程序里勾选
es6
转ES5会报错:ReferenceError:regeneratorRuntimeisnotdefined
发呆的薇薇°
·
2023-10-20 07:08
微信小程序
微信小程序
notepad++
小程序
JavaScript
ES6
类的定义与继承
认识class定义类2.类和构造函数的异同3.类的构造函数4.类的实例方法5.类的访问器方法6.类的静态方法二、继承1.extends实现继承2.super关键字3.继承内置类4.类的混入mixin三、
ES6
coder!mq
·
2023-10-20 05:39
JavaScript高级
javascript
es6
开发语言
2020-08-22VUE页面结构深度剖析
2.业务实现代码//vue通常用
es6
来写,用exportdefault导出,其下面可以包含数据data,生命周期(mounted等),方法(methods)等。
贾庆祥
·
2023-10-20 04:56
vue
html
es6
知识点1 2021-03-21
1.箭头函数有哪些特性1、箭头函数是匿名函数,不绑定自己的this,arguments,super,new.target2、箭头函数会捕获其所在上下文的this值,作为自己的this值,在使用call/apply绑定时,相当于只是传入了参数,对this没有影响3、箭头函数不绑定arguments,取而代之用rest参数…解决4、箭头函数当方法使用的时候,没有定义this绑定5、箭头函数不能作为构造
猴逃逃
·
2023-10-20 03:45
说说你对webpack的理解?解决了什么问题?
)现代javascript应用程序的静态模块打包器(modulebundler)静态:文件资源模块:node环境,引入文件,遵守模块化语法除了合并代码,还可以翻译和压缩代码less/sass->css
ES6
Amy--成长ing
·
2023-10-20 02:50
webpack
前端
javascript
展开运算符(...)合并数组 、 合并对象
concatleta1=[1,2,3];leta2=[4,5,6,1,2,3];console.log([...a1,...a2]);//[1,2,3,4,5,6,1,2,3]4、(set+map)set和map是
es6
Rui___
·
2023-10-20 02:22
前端常见面试题(十七)
1、
Es6
数组去重letarr=[1,2,2,3];letset=newSet(arr);//set是
es6
提出的类数组结构,不可添加重复元素letnewArr=Array.from(set);//Array.from
b491fe9a99d7
·
2023-10-20 01:56
用js如何实现继承
今天我总结了继承的方式,和大家探讨一下一、
es6
中的类继承:这种方式使用起来比较简单,也我喜欢的一种方式,它的继承依靠关键字extends,其实这只是一种语法糖,其本质还是原型继承。
雪中无处寻
·
2023-10-20 00:20
vue 基础
ES6
模块化与异步编程高级用法
ES6
模块化1.回顾:node.js中如何实现模块化node.js遵循了CommonJS的模块化规范。
c1400612901
·
2023-10-19 22:40
vue.js
javascript
前端
都听说过 lodash,但你会用吗?
主要原因有:
ES6
之后拓展了JavaScript特性,许多功能不再需要额外工具库。现代浏览器对ES语法的支持性提升。Babel等编译工具能将
ES6
编译成ES5,更优雅地解决了
ES6
语法的兼容性问题。
前端开发小陈
·
2023-10-19 21:03
javascript
前端
开发语言
ES6
Class和Class继承
1.class的基本语法class可以理解为是一个语法糖,将js只能通过构造函数创建实例的方法进行了补充构造函数:functionPerson({name,age=18}){this.name=namethis.age=age}newPerson({name:'张三'})Class类:classPerson{constructor({name,age=18}){this.name=namethis
_Jyann_
·
2023-10-19 20:55
ES6高阶
es6
Class
Class继承
用babel-loader将
ES6
转换为ES5
参考了《在webpack配置babel转换
es6
,兼容ie11,在webpack中使用babel-preset,babel-polyfill》这篇文章。近日,在做网站开发的项目中遇到了头疼的事儿。
BigDipper
·
2023-10-19 20:10
es6
es6
对es5做出很多改变,可以说是简化了es5的很多写法。
树袋熊熊
·
2023-10-19 18:54
字符串转换为数组的方法
这是一种
ES6
方法,是完成工作的最干净的方法。
L_羽鹏
·
2023-10-19 18:17
js进阶
js基础代码
javascript
开发语言
前端
前端 js 之 this 的绑定规则 04
隐式绑定五、显式绑定(applycallbind)六、new绑定(后面会详细再补充)七、applycallbind区别八、内置函数的绑定思考九、规则优先级十、说明十一、this规则之外1.忽略显示绑定2.
ES6
夏夏好好哒
·
2023-10-19 16:54
Js.
前端
javascript
webpack1
比如压缩图片,将scss转成css,
es6
转成es5,type
关耳木南
·
2023-10-19 16:44
【
ES6
】Module的语法、加载实现
概述在
ES6
之前,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。这对开发大型的、复杂的项目形成了障碍。
kokonatsu
·
2023-10-19 16:01
重学前端-原型
这个模型在ES的各个历史版本中并没有很大改变,但从
ES6
以来,Java
liangzc66
·
2023-10-19 16:47
javascript
原型模式
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他