![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语言集
文章平均质量分 51
悦涵仙子
这个作者很懒,什么都没留下…
展开
-
解构的应用
解构的作用:可以让以下这三行代码变成一行:let arr = ['Ilya', 'Kantor']let firstName = arr[0]let surname = arr[1]变成:let [firstName, surname] = ['Ilya', 'Kantor']Array Destructuring1.可以跳过赋值元素// second element is not neededlet [firstName, , title] = ["Julius", "Caesar原创 2020-09-13 18:29:25 · 303 阅读 · 1 评论 -
slice,splice,split区别和作用
slice(start,[end])slice(start,[end])方法:该方法是对数组进行部分截取,该方法返回一个新数组,参数start是截取的开始数组索引,end参数等于你要取的最后一个字符的位置值加上1(可选)。包含了源函数从start到 end 所指定的元素,但是不包括end元素,比如a.slice(0,3);如果出现负数就把负数与长度相加后再划分。slice中的负数的绝对值若大于数组长度就会显示所有数组若参数只有一个,并且参数大于length,则为空。如果结束位置小于起始位置,则返原创 2020-08-30 14:29:25 · 606 阅读 · 0 评论 -
一篇对JS的重新介绍
JavaScript是1995年,由当时在Netscape公司工作的Brendan Eich创造的。Netscape公司随后将JavaScript提交给欧洲标准化组织ECMA国际,于是ECMAScript第一版在当年发布。1999年这个标准迎来了重大的版本升级,升级到了ECMAScript第三版。从此以后保持了相当一段时间的稳定。第四版遭废弃,2009年12月发布了第五版,2015年6月发布了第六版原创 2017-11-30 16:34:43 · 164 阅读 · 1 评论 -
slice,substr和substring的区别
首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度。直接看下面例子:var test='hello world';alert(test.slice(4,7));//o walert(test.substring(4,7));//o walert(test.substr(4,7));//o原创 2017-11-30 16:43:19 · 168 阅读 · 2 评论 -
JavaScript 类型简介
对于 JavaScript 类型,可以简单地概括为:相对于强类型语言来说,它是弱(松散)类型的语言;有原始类型和引用类型,他们是区别是一个有固定空间存在于栈内存中,一个没有固定空间保存在堆内存中并且在栈内存中保存了一个指向实现位置的指针。一、基本类型与引用类型基本类型:Undefined / Null / Boolean / Number / String引用类型:Object / Array /原创 2017-11-30 16:51:16 · 122 阅读 · 2 评论 -
体验异步的终极解决方案-ES7的Async/Await
Async/Await应该是目前最简单的异步方案了,首先来看个例子。这里我们要实现一个暂停功能,输入N毫秒,则停顿N毫秒后才继续往下执行。var sleep = function (time) { return new Promise(function (resolve, reject) { setTimeout(function () { reso转载 2017-12-22 14:51:52 · 398 阅读 · 0 评论 -
解决axios IE11 Promise对象未定义
在你的项目中安装polyfillBabel Polyfill按照官网方法安装并引入即可原创 2017-12-22 15:12:49 · 1749 阅读 · 0 评论