JavaScript 全家桶
JavaScript 主要整理es6版本
IT、木昜
能用自己的力量站在这片大地上的人都是勇敢的人,而我想成为这样
展开
-
JavaScript全家桶之Promise 封装ajax,axios,fetch
Promise 简述 1、Promise 是一种异步的解决方案 2、分为三个状态,进行中,已成功(resolve),已失败(rejected) 3、两种结果,从进行中到已成功,或者是从进行中到已失败 4、Promise是同步的...原创 2018-08-24 09:50:58 · 1074 阅读 · 0 评论 -
Es6的Set和map的数据结构
Es6的Set和map的数据结构Set 实例的属性和方法Set 结构的实例有以下属性。* Set.prototype.constructor:构造函数,默认就是Set函数。* Set.prototype.size:返回Set实例的成员总数。Set 实例的方法分为两大类:操作方法(用于操作数据)和遍历方法(用于遍历成员)。下面先介绍四个操作方法。* add(value):添加某个...原创 2018-07-25 18:19:18 · 316 阅读 · 0 评论 -
悟透JavaScript(理解JS面向对象的好文章)
悟透JavaScript(理解JS面向对象的好文章)引子编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在转载 2017-12-05 14:15:06 · 788 阅读 · 0 评论 -
javascript 字符串原型封装将url里的数据转换成对象
javascript 字符串原型封装将url里的数据转换成对象String.prototype.getUrl=function () { //首先通过split以问号切割成数组两个数组,用数组方法pop保留下标为1的数组,然后以“&”再次切割成数组 var str=this.split("?").pop().split("&"); //创建 空对象 var res={}原创 2017-11-29 15:03:11 · 346 阅读 · 0 评论 -
javascript event(事件对象)详解
javascript event(事件对象)详解原创 2017-11-22 10:29:04 · 544 阅读 · 0 评论 -
js数组字符串的一些方法扩展
es6数组去重// es6的数组去重方法/* 自定义数组操作方法实现数组去重功能 */var arr = [1, 1, 2, 3, 4, NaN, NaN, 3, 3, 4, 5, 6, 7, 7, 8, 9, 9, 10]Array.prototype.distinct=function () { var newarr = [...new Set(...原创 2018-07-12 09:28:42 · 247 阅读 · 0 评论 -
将网址转换成对象
将网址转换成对象 /** * * 网址切割成对象思路: * 1、首先把网址放入字符串中 * 2、使用字符串切割方法split(),以问号进行切割,切割为两个数组,然后使用数组方法pop()获取到最后一位; * 3、使用for循环遍历数组,然后继续以等号对数组里的每个值进行切割,切割完成。 * 4、声明一个对象 将切割好原创 2017-11-15 16:10:19 · 608 阅读 · 0 评论 -
ES6中的常量和变量
今天我们来聊聊ES6中的常量和变量首先我们要了解什么是ES6?ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。原创 2017-12-01 11:56:37 · 488 阅读 · 0 评论