摘要:首先从这个构造函数说起,它是全局对象的属性的值,这也就是为什么浏览器环境下我们能直接调用它的原因,就像这些构造函数一样。的产生就是像正常使用构造函数那样构建一个,不过传给构造函数是内部自动创建的,作用是把记录到中。 showImg(https://segmentfault.com/img/bVbgYy2?w=1200&h=600); > new Promise((resolve, re...
摘要:用来指定按某种顺序进行排列的函数。如果省略,元素按照转换为的字符串的各个字符的位点进行排序。其中为可选参数,当执行回调函数时用作的值参考对象。数组中正在处理的元素。在没有初始值的空数组上调用将报错。 1. Array.prototype.push() 像数组一样使用对象: var obj = { length: 0, addElem: function addElem...
摘要:源码学习本篇为上一篇源码学习的补充,主要是来介绍和方法。那个率先改变的实例的返回值,就传递给的回调函数。基本介绍可见阮一峰老师的书籍。的状态由决定,分成两种情况。只有的状态都变成,的状态才会变成,此时的返回值组成一个数组,传递给的回调函数。 Promise源码学习(2) 本篇为上一篇源码学习(1)的补充,主要是来介绍Promise.all()和Promise.race()方法。闲话少叙...
摘要:上一节解决了用户注册和登录数据部分的内容。这一节开始分析用户模块用户路由。用户管理模块分析主要代码如下数组中,是构建子组件必须引入的模块。当点击标签时,根据路由定义直接跳转到组件,进行用户的注册操作。 上一节解决了用户注册和登录数据部分的内容。这一节开始分析用户模块、用户路由。## 用户管理模块UserModule分析 ##UserModule主要代码如下: import { NgMo...
摘要:函数调用有如下四种调用函数的方式作为函数作为方法作为构造函数通过和返回函数的函数当函数无明确返回值时,返回的值就是。直接声明一个匿名函数,立即使用。规定当发生事件时运行的函数这种形式在中经常见到。 概念 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 js 支持两种函数:一类是语言内部的函数(如eval() ),另一类是自己创建的。 在 JavaScript 函数内部声...