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语法糖
ECMAScript2015(
ES6
)
作用域什么是作用域?几乎所有编程语言就是在变量中存储值,并且能读取和修改此值。事实上,在变量中存储值和取出值的能力,给程序赋予了状态。如果没有这样的概念,一个程序虽然可以执行一些任务,但是它们将会受到极大的限制而且不会非常有趣。但是这些变量该存储在哪,又该如何读取?为了完成这个目标,需要制定一些规则,这个规则就是:作用域。常见的作用域主要分为几个类型:全局作用域、函数作用域、块状作用域、动态作用域
零度碳酸-
·
2024-01-04 11:46
ES6-ES2028
es6
前端
javascript
【12】
ES6
:模块化
一、JavaScript模块化JavaScript模块化是一种组织和管理JavaScript代码的方法,它将代码分割为独立的模块,每个模块都有自己的作用域,并且可以导出和导入功能。模块化可以提高代码的可维护性、可重用性和可扩展性。在JavaScript中,有几种常见的模块化规范和工具,包括:CommonJS:CommonJS是一种服务器端JavaScript模块化规范,主要用于Node.js。使用
天边月_
·
2024-01-04 11:42
ES
es6
前端
ecmascript
react组件
es6
的class类的继承/**面向对象中的继承
es6
中的类和类的继承*///定义一个类class类是用来创造一个对象的classPerson{//构造器(用于初始化类的实例)constructorconstructor
樊小勇
·
2024-01-04 11:25
【Vue2+3入门到实战】(22)VUE3之组合式API - setup、reactive和ref函数、computed、watch、生命周期函数详细讲解
目录一、组合式API-setup选项1.setup选项的写法和执行时机2.setup中写代码的特点3.
语法糖
二、组合式API-reactive和ref函数1.reactive2.ref3.reactive
老牛源码
·
2024-01-04 10:25
VUE教程
vue.js
javascript
前端
用 css 或 js 实现多行文本溢出省略效果,考虑兼容性
本书覆盖
ES6
与上一个版本ES5的所有不同之处,对涉及的语法知识给予详细介绍,并给出大量简洁易懂的示例代码
青颜的天空
·
2024-01-04 08:42
CSS
文本折叠
ES6
基础教程(第一节)——let和const
这期教程我们开始学习
es6
语法,这期将会对
es6
的大部分(最常用的)API进行讲解,除了纯理论的讲解外还参杂了本人在工作中时机遇到的问题以及解决方案和个人理解,希望大家喜欢。
多平方
·
2024-01-04 07:47
ES6
常用函数/方法
数组方法-修改器方法:修改自身数组Array.prototype.sort((a,b)=>a-b):数组数字从小到大,若无回调函数,则按Unicode排序。Array.prototype.splice(a,b,c):在索引a处,以c替换b个元素。Array.prototype.shift():删除数组第一个,并返回。Array.prototype.unshift():数组开头增加n个元素,并返回新
_生生不息_
·
2024-01-04 03:20
没有使用uglifyjs,但是打包报UglifyJs错误;Unexpected token: name (raf) [main_25188b.js:121200,4]
文章目录背景:本地排查错误原因本地项目package.json没有安装UglifyJs依赖推测是某个插件自身的依赖中有UglifyJsUglifyJs报错,可以通过babel编译,将
es6
转为es5,来解决
唯一的wataru
·
2024-01-04 02:54
javascript
webpack
vue
Vue基础语法复习
1.1Mustache1.2v-once1.3v-html1.4v-text1.5v-pre1.6v-cloak2.绑定属性v-bind2.1v-bind2.1.1v-bind绑定class动态绑定类名小例子2.1.2v-bind绑定style3.事件监听v-on3.1v-on的
语法糖
lhrdlp
·
2024-01-04 02:23
vue
ES6
语法基础2--标准库
4.标准库a.Object对象JavaScript原生提供Object对象JavaScript的所有其他对象都继承自Object对象,即那些对象都是Object的实例。Object对象的原生方法分成两类:Object本身的方法与Object的实例方法。(1)Object对象本身的方法Object.print=function(o){console.log(o)};(2)Object的实例方法Obj
Realank
·
2024-01-04 00:00
JavaScript学习笔记(二)作用域和闭包
1.作用域作用域指的是变量存在的范围,有如下三种:全局作用域(变量在所有地方都可以读取)函数作用域(变量只在函数内部存在)块级作用域(
ES6
新增,需结合let和const关键字使用)函数本身作为一个值,
机智的akunda
·
2024-01-03 23:30
Nodejs前后端数据加密传输二种方案
应为他们也不懂,对应懂程序地来说直接F12查看浏览器地请求(Network)来查看请求数据,和返回数据,对应我们本身开发者来说无疑是在当中众多同行种裸奔问题描述:为了防止数据传输过程中裸奔进行数据加密传输技术栈(
ES6
自夏
·
2024-01-03 22:43
javascript
uniapp
Nodejs
typescript
node.js
vue.js
ES6
新增语法
let(★★★)
ES6
中新增了用于声明变量的关键字let声明的变量只在所处于的块级有效if(true){leta=10;}console.log(a)//aisnotdefined注意:使用let关键字声明的变量才具有块级作用域
過尽千帆_YL
·
2024-01-03 21:27
【TypeScript】TypeScript基础
API:https://ts.xcatliu.com/首先,我对TypeScript的理解如下:TypeScript是JavaScript的一个超集,主要提供了类型系统和对
ES6
的支持,它由Microsoft
the_fool_
·
2024-01-03 21:05
【温故而知新】JavaScript数据类型
Symbol:表示一个独一无二的值(
ES6
新加入的数据类型)。引用类型:对象(Object):用于表示复
雪梅零落
·
2024-01-03 21:33
JavaScript日常处理
javascript
开发语言
ecmascript
数组去重有几种方式?
if(res.indexOf(item)<0){//数组遍历res.push(item)}});returnres}unique([20,30,30,50,4,4])//[20,30,50,4]方法二:
ES6
loushumei
·
2024-01-03 19:21
JS - iterator(迭代器)
一、概念JavaScript原有表示“集合”的数据结构,主要是数组('Array')和对象('Object'),
ES6
又添加了Map和Set。
93 Million Miles-
·
2024-01-03 18:49
javascript
前端
html
ECMAScript和JavaScript的区别是什么?
博客主页:阿猫的故乡系列专栏:JavaScript专题栏ajax专栏:ajax知识点欢迎关注:点赞收藏✍️留言目录学习目标:学习内容:学习时间:学习产出:了解ECMAScript的版本和特性,如ES5、
ES6
阿猫的故乡
·
2024-01-03 17:14
前端
JavaScript
基础详细
ecmascript
前端
开发语言
ES6
Module详解
✨专栏介绍在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景,并且不断发展演进。在本专栏中,我们将深入学习JavaScript语言的基本语法、DOM操作、事件处理、异步编程以及常见算法和数据结构等内容。此外,我们还
俊刚、
·
2024-01-03 17:50
JavaScript(ES6)
es6
前端
javascript
Module
ES6
(八)迭代器与生成器2
1.可迭代对象与for-of循环2.内置的迭代器3.字符串的迭代器可迭代对象与for-of循环可迭代对象(iterable)是包含Symbol.iterator属性的对象
ES6
中,所有的集合对象(数组、
蒋小花_4b6c
·
2024-01-03 17:42
JS块级作用域(var、let、const)
ES6
里增加了一个let,可以在{},if,for里声明。用法同var,但作用域限定在块级,let声明的变量不存在变量提升。一、块级作用域iffunctiongetVal(boo){if(
carpe diem xt
·
2024-01-03 16:22
my_js
javascript
es6
前端JS进阶四(
ES6
-其他常用语法)
let/sonstlet:定以后可以修改的变量const:定以后不能再修改的常量//JSvari=10;i=100;//
ES6
leti=10;i=100;//trueconstj=20;j=200;//
EmilioWeng
·
2024-01-03 15:12
ES6
class详解
✨专栏介绍在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景,并且不断发展演进。在本专栏中,我们将深入学习JavaScript语言的基本语法、DOM操作、事件处理、异步编程以及常见算法和数据结构等内容。此外,我们还
俊刚、
·
2024-01-03 11:51
Vue
es6
前端
class
javascript
ES6
模块介绍—module的语法import、export简单介绍及用法
ES6
模块语法模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。一个模块就是一个独立的文件。
qq_43628158
·
2024-01-03 10:08
ES6学习目录
es6
javascript
开发语言
Java
语法糖
-双括号初始化
该
语法糖
用于简化创建集合类对象并添加元素的操作,可用于所有集合类对象。原理是通过使用双括号初始化来创建一个匿名内部类,并在该匿名内部类的实例初始化块中添加元素或执行其他操作。
数据驱动生活
·
2024-01-03 10:11
JAVA基础
java
开发语言
记忆函数—前端显著提高性能和响应速度的神器
往期回顾超简单的原生Hmtl实现元素拖拽交换顺序
ES6
常用十大特性详解vue中给v-for循环生成的元素批量设置ref的方法Vue实现高自由度的自定义拖拽指令记忆函数JavaScript中的记忆函数(Memoization
马可家的菠萝
·
2024-01-03 09:53
JavaScript进阶之路
前端
javascript
性能优化
node.js
typescript
es6
前端框架
类与类的继承
TS的类(同
ES6
)classPerson{name:stringconstructor(name:string){this.name=name}run():void{alert(`${this.name
Mistic_YK
·
2024-01-03 08:45
es6
及
es6
+ 的能力集,你最常用的,这其中最有用的,都解决了什么问题
我最常用的
ES6
的特性是使用最多的,包括类、模块化、箭头函数、函数参数默认值、模板字符串、解构赋值、延展操作符、Promise、let与const等等,这部分已经是开发必备了,没什么好说的另外还有:ES7
an_371e
·
2024-01-03 05:55
06Vue的前端工程化
Vue的前端工程化一模块化规范1.1模块化规范举例浏览器端JS模块化规范:AMD,CMD服务器端JS模块化规范:CommonJS大一统的模块化规范:
ES6
每个js文件都是独立的模块导入模块成员使用import
攻城老狮
·
2024-01-03 05:55
C# NET 异步,你也许不知道的5种用法
C#NET异步,你也许不知道的5种用法async/await异步操作,是C#中非常惊艳的“
语法糖
”,让异步编程变得优美且傻瓜化到了不可思议的程度。
苏州程序大白
·
2024-01-03 02:41
C#
c#
常用
ES6
特性
ES6
,正式名称叫做ECMAscript2015,
ES6
这个名称更加简洁。
ES6
已经不再是JavaScript最新的标准,他已经广泛的用于实际编程中。对
ES6
常用的特性给一个总结。
会飞的猪l
·
2024-01-03 02:13
android两个数组对象去重合并,JS 数组,数组对象的合并去重方法
此次对数组的操做,咱们使用
es6
的新语法来完成,因此在看下边代码以前,咱们要了解咱们下边要用到的
es6
中的set集合,和for...of方法:javascript首先介绍set集合:
ES6
提供了新的数据结构
林宇诚
·
2024-01-03 00:14
重温JS——(
ES6
)内置对象(Map与Set、字符串、数值、对象、数组)
目录内置对象1、Map与Set(1)Map(2)Set2、字符串(1)子串的识别(2)字符串重复(3)字符串补全(4)模板字符串(5)标签模板3、数值(1)数值的表示(2)方法(3)Math对象的扩展4、对象(1)对象字面量(2)对象的扩展运算符(3)对象的新方法5、数组(1)数组创建(2)扩展的方法(3)扩展运算符(...)ES5:5个基本数据类型:numberbooleanstringnull
爱喝牛奶~
·
2024-01-03 00:13
javascript
es6
前端
开发语言
$set,$delete,$forceUpdate()的使用
$set(app.obj,'a',i)
语法糖
[vm.$set(target,key,value)]2、$delete删除对象的属
Amy_yqh
·
2024-01-02 23:13
ES6
之解构赋值详解
✨专栏介绍在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景,并且不断发展演进。在本专栏中,我们将深入学习JavaScript语言的基本语法、DOM操作、事件处理、异步编程以及常见算法和数据结构等内容。此外,我们还
俊刚、
·
2024-01-02 22:50
JavaScript(ES6)
es6
前端
javascript
解构赋值
2020-09-05 前端模块化以及commonJS与
ES6
模块化
在计算机程序开发中,开发一个项目往往需要大量的代码,如果把这些代码都放在一个文件中太多太多,维护起来太困难。我们根据功能和方法的把代码放在不同的文件中这样每个文件包含的代码就相对较少。(一个js文件就是一个模块)这就是模块化。模块化后的优点:一、提到代码的可维护性,二、提高代码的复用性,三、避免代码污染模块化之后每个js文件都有自己的作用域,就是说每个js文件都是私有的要用的话要遵循一定的规则:c
大海我杰哥
·
2024-01-02 18:04
C#中的9个“黑魔法”与“骚操作”
C#中的9个“黑魔法”C#中的9个“黑魔法”与“骚操作”我们知道C#是非常先进的语言,因为是它很有远见的“
语法糖
”。
wwmin_
·
2024-01-02 16:15
开始使用MEVN技术栈开发04 使用express编写后端服务
Butbeforewedo,becauseweareusing
ES6
’simportstatement,addintopackage.jsonthebelowline:现在,是时候创建后台服务器了!
Python私教
·
2024-01-02 16:37
开始使用MEVN技术栈开发
express
Typescript中的extends关键字
extends关键字在TS编程中出现的频率挺高的,而且不同场景下代表的含义不一样,特此总结一下:表示继承/拓展的含义表示约束的含义表示分配的含义基本使用extends是ts里一个很常见的关键字,同时也是
es6
web15117716165
·
2024-01-02 14:32
前端
html
面试
typescript
javascript
前端
ES6
对象简写
ES6
对象简写:varname="test",age=18,sex="male";varobj={name:name,age:age,sex:sex};varobj={name,age,sex}varobj
dwy_interesting
·
2024-01-02 13:24
ES6
之Reflect详解
✨专栏介绍在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景,并且不断发展演进。在本专栏中,我们将深入学习JavaScript语言的基本语法、DOM操作、事件处理、异步编程以及常见算法和数据结构等内容。此外,我们还
俊刚、
·
2024-01-02 06:03
JavaScript(ES6)
es6
前端
ecmascript
Reflect
ES6
新特性——Proxy代理
Proxy如其名,它的作用是在对象和和对象的属性值之间设置一个代理,获取该对象的值或者设置该对象的值,以及实例化等等多种操作,都会被拦截住,经过这一层我们可以统一处理,我们可以认为它就是“代理器”。letobj=newProxy(target,handler);Proxy是一个构造函数,使用newProxy创建代理器,它的第一个参数target是要包装的目标对象Proxy。它可以是任何类型的对象,
_hider
·
2024-01-02 05:57
Oracle-深入了解cache buffer chain
文章目录1.Cachebufferchain介绍2.Buffercache的工作原理3Bufferchains4.Multi-versioningofBuffers5.Latch
es6
.诊断CBClatch
中年如酒
·
2024-01-02 02:01
Oracle
oracle
数据库
Taro H5 在支付宝打开白屏的问题解决
H5,本地构建或者发到服务器后,安卓手机在支付宝APP中打开链接呈现白屏的情况,但是在其他浏览器或者微信中打开正常;问题根源:由于目前Android系统的支付宝APP的webview浏览器内核暂时不支持
ES6
迷途小码农零零发
·
2024-01-02 01:23
Taro
taro
前端
javascript
webpack
html5
ES5、
ES6
、ES7文档地址
ES5地址中文版:中文地址英文版:英文地址
ES6
地址中文版:中文地址英文版:英文地址
ES6
的浏览器兼容性问题:地址ES7地址英文版:英文地址
BrucelLi
·
2024-01-02 00:23
ES6
之生成器(Generator)
✨专栏介绍在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景,并且不断发展演进。在本专栏中,我们将深入学习JavaScript语言的基本语法、DOM操作、事件处理、异步编程以及常见算法和数据结构等内容。此外,我们还
俊刚、
·
2024-01-01 23:35
JavaScript(ES6)
es6
前端
javascript
生成器
【微信小程序的零基础入门】——wxs脚本的定义和使用
js的关系wxs的语法类似于js,但是(1)wxs有自己的数据类型number,string,boolean,object,function,array,date,regexp(2)wxs不支持类似于
es6
Belle_Daisy
·
2024-01-01 21:01
微信小程序
javascript
小程序
Vue3 高级语法以及自定义组件
文章目录1.render函数1.1h函数1.1.1h()函数的基本使用1.1.2h()函数中组件与插槽的使用1.2jsx
语法糖
1.2.1jsx的配置(旧版本)1.2.2jsx计数器案例1.2.3jsx组件的使用
ik i5
·
2024-01-01 21:59
Vue
vue.js
javascript
前端
ES6
入门 ___ Symbol
一、概述
ES6
引入了一种新的原始数据类型Symbol,表示独一无二的值。Symbol值通过Symbol函数生成。
了凡和纤风
·
2024-01-01 16:17
TypeScript 一种强类型的前端语言
TypeScript=Javascript+类型系统+
ES6
+。相比Flow,TS作为一门完整的编程语言,功能更强大、生态更健全。AngularVue.js3都开始使用TypeScript。
xuanwuziyou
·
2024-01-01 15:52
Web前端技术
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他