ES概念解释: ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。 ECMA-262规范 定义了ECMAScript支持的一套 ...
作为新人第一次撸博客,写的不好 多多包涵 由于JavaScript所有的代码都是单线程执行的 所以es 的时候出现了promise promise作为es 的异步操作构造函数有all reject resolve这几个方法,其原型上then catch等方法 其有三种状态分别为 pending进行中,resolve已完成,reject失败 .接下来我们进入正题,这篇博客内容主要是为了更加深刻的理解 ...
2018-12-09 00:16 2 2087 推荐指数:
ES概念解释: ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。 ECMA-262规范 定义了ECMAScript支持的一套 ...
最近看到一个面试题——用ES5实现const。作为JS初学者的笔者知道在ES6中有const命令,可以用来声明常量,一旦声明,常量的值就不可改变。例如: 但是让我困惑的是,怎么才能使用ES5来实现const呢?说到这里我就想起了下半年 ...
带来的问题,Promise作为一种更优雅的异步解决方案被提出,最初只是一种实现接口规范,而到了es6, ...
最近想在重新学下ES6,所以就把自己学到的,记录下加强下自己的理解 首先先简单的聊下ES5和ES6中的继承 1.在es5中的继承: 通过子集去继承父级: 而去看call的底层方法可知,继承的过程是通过prototype属性 又此可知 ...
什么是JavaScript JavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。(好吧,概念什么最讨厌了) 动态: 在运行时确定数据类型。变量使用 ...
一.原型链继承 原型链继承的原理很简单,直接让子类的原型对象指向父类实例,当子类实例找不到对应的属性和方法时,就会往它的原型对象,也就是父类实例上找,从而实现对父类的属性和方法的继承 缺点: 由于所有Child实例原型都指向同一个Parent实例, 因此对某个Child ...
了解你使用的JavaScript版本是很重要的,因为不同版本的JavaScript对某些语法或者特性的支持情况是不一样的,下面就来举一些例子来说明一下。首先来看一下const关键字,学过比如Java,c等语言的都知道,这是一个声明常量的关键字。他是ES5引入来的一个新标准。但是在ES3版本 ...
IMAGE加载 Callback Hell function loadImg(src,callback,fail) { var img = document.createElemen ...