一、复习javaScriptjavaScript:是一种单线程的可以运行在浏览器或服务端的弱类型脚本语言 
  单线程: 
    进程:完成一项任务所经历的过程线程:线程进进程范围要小,一个进程可以包括多个线程弱类型:变量的类型由赋值的类型决定脚本语言:不会提前编译,是在运行时边解释边执行的语言javaScript发展史 
  javaScript是1995年诞生的javaScript于1997            
                
         
            
            
            
            具体来说, jQuery其实是一个JS库 ,并不是大家常说的框架,库不能称之为框架,框架是解决方案的轮子、架子,库一般来说是一个语言浓缩和优化过后的超集或者工具包,其实ES6更像是ES5的超集和库。jQuery设计的宗旨是“write Less,Do More”即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 19:00:36
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            搭建es6环境: 1、在终端输入 npm init -y,就会生成一个package.json 文件 2、install babel-perset-es2015 和 babel-cli (—save-dev) 3、自己弄一个文件目录,一个dist文件夹,存储转换后的es5文件,一个src文件,里面是自己写的es6文件 4、需要在根目录下有一个index.html文件,里面加上 ,说明index.h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-20 09:32:44
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。所以ES6是JavaScript的一个实现标准。更准确来说JavaScript由核心(ESMAScript)、文档对象模型(DOM)和浏览器对象模型(BOM)三部分组成。  随着大前端的流行,JS的定位从之前的脚本性解释语言,逐渐迭代成为了OOP的系统性开发语言,对比纯JS有着开发            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-28 12:35:29
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、ES6语法说明1.let 变量声明let a,b,c;
let d = 1, f = "一", g = [];
//let 不能重复声明
// let start = 'liu';
// let start = 'yuan'; //错误的,已经声明过的变量名
//不存在变量提升
/**
	* 关键字let 不能先使用,后声明
	* 关键字var 可以先使用,后声明
	**/
console            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 12:06:05
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概念  Promise,从语法上来讲,它是一个对象,是一个构造函数,可以获取 异步操作 的信息。  简单来讲,就是用同步的方式写异步代码,用来解决回调问题。 二、特点  Promise 对象有两个特点:  1、对象的状态不受外界影响。Promise 对象代表一个异步操作,有三种状态:    (1)、pending: 初始值    (2)、fulfilled:  操            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 14:39:48
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            相信es6大家并不陌生,那么我还是简单介绍一下es6,es是15年发布的,可以用babel转化成es5可以支持低端浏览器,es6是一种新的语法,流行的库基本都是基于es6开发的。所以小伙伴要掌握哦!而且写起来简单优雅。下面我给大家介绍一下es的常用语法。一、let和const这两个语法相信很多小伙伴已经经常使用了,下面我介绍一下var ,let, const 的区别1、var:    var a=            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 18:39:02
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ES6之Promise一、Promise是什么?Promise是ES6引入的异步编程的新解决方案。语法上Promise是一个构造函数,用来封装异步操作并可以获取其成功或失败的结果Promise 构造函数:Promise(excutor){}Promise.prototype.then 方法Promise.prototype.catch 方法二、使用案例1.Promise基本语法<script            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-31 21:00:53
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、参考资料ES6 | Guns快速开发平台            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-28 06:09:58
                            
                                4428阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简要介绍:ECMAScript 6 的语法已经大量用于实际项目,在这里记录一下,ES6的一些常用的新增语法。1.let命令和const命令(1)首先来看let命令:用于声明变量,表示在块级作用域内有效。例子:{
 var a=1;
}
a //a=1
{
 let b=2;
}
b //undefined;说明:对比与var,let是块级作用域里面的变量,通过let声明的变量只在改块级作用域内有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 19:40:17
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。
ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 18:54:16
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、什么是 ES6二、ES6 的新增语法三、ES6 的内置对象扩展 一、什么是 ES6ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。ES6 实际上是一个泛指,泛指 ES2015 及后续的版本。优点: 变量提升特性增加了程序运行时的不可预测性 语法过于松散,实现相同的功能,不同的人可能会写出不同的代码。二、ES6 的新增语法2.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 14:55:31
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0 ES6基本语法 ES标准中不包含 DOM 和 BOM的定义,只涵盖基本数据类型、关键字、语句、运算符、内建对象、内建函数等通用语法。 本部分只学习前端开发中ES6的必要知识,方便后面项目开发中对代码的理解。 1 let声明变量 与我们的JavaScript中var声明变量有什么区别? <1>作用 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-08 15:31:00
                            
                                652阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Deferred 和 PromiseES6 和 jQuery 都有 Deffered 和 Promise,但是略有不同。不过它们的作用可以简单的用两句话来描述Deffered 触发 resolve 或 rejectPromise 中申明 resolve 或 reject 后应该做什么(回调)在 jQuery 中var deferred = $.Deferred();
var promise = d            
                
         
            
            
            
            let const (1). 在js中 通常使用 var会发生变量提升,即脚本开始运行时,变量已经存在了,但是没有值,所以会输出undefined。 而let不会发生变量提升,这表示在声明它之前,变量是不存在的,这时如果用到它,就会抛出一个错误。 (2).var 是函数级作用域,let是块级作用域:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 21:43:46
                            
                                427阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            es6新特性作为一名新上路的后端开发,有一段时间对小程序产生了兴趣,在学习微信小程序时发现一个问题,好多js语法我都不认识,我产生了疑惑,这些简单的js语法不是都学习过吗,作为菜鸟处理问题的最好的办法就是找万能百度,然后了解到自2015年出现es6语法,现在前端好多框架基本上都是用的es6的语法,例如vue、uni-app等,所以发现有必要把es6学习一下。1、变量的声明1、let变量不能重复声明            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 22:20:00
                            
                                239阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            let与constES5中声明变量var关键字特点:预解析: 变量声明提升没有块级作用域: if和for大括号里面声明的变量也是全局的ES6中声明变量let和const特点:没有预解析: 变量必须先声明,才能使用块级作用域: if和for大括号里面的变量是局部的let与const区别:let声明:变量,可以修改变量中的数据const声明: 常量,只能赋值一次 不能修改对象解构赋值解构赋值本质 就是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 04:32:45
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录:一、Promise概述二、使用Promise的好处三、Promise基本用法四、基于Promise发送Ajax请求五、Promise 基本API实例方法.then().catch().finally()静态方法.all().race() 一、Promise概述简单的来讲,Promise就是异步编程的一种解决方案。从语法上讲,Promise是一个对象,从它可以获取到异步操作的消息。二、使用P            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 20:21:55
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ES6语法新特性为什么要学习 ES6let 关键字不允许重复声明块儿级作用域(局部变量):不存在变量提升:不影响作用域链:let案例:点击div更改颜色应用场景const 关键字声明必须赋初始值:不允许重复声明:值不允许修改:块儿级作用域(局部变量):应用场景:变量和对象的解构赋值应用场景:模板字符串应用场景:简化对象和函数写法箭头函数箭头函数的注意点:特性:基本写法和箭头函数写法特性this指            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 07:28:57
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ES6中新增的语法扩展运算符利用扩展运算符来合并数组方法1方法2将类数组或可遍历对象转换为真正的数组Array.from()find()findIndex()数据扁平化includes()遍历对象startsWith() 和 endsWith()repeat()扩展运算符扩展运算符又被称为展开语法 扩展运算符可以将数组或者对象转化为用逗号隔开的参数序列 如下let arr = ['a','b','            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 13:13:54
                            
                                64阅读
                            
                                                                             
                 
                
                                
                    