随笔分类 -  javascript

摘要:Reflect Reflect要替代Object的很多方法, 将Object对象一些明显属于言内部的方法放到了Reflect对象上,有13个方法 Reflect所有方法的第一个参数都必须是对象,不能是简单数据类型,比如1,true; Proxy Proxy代理可以对对象(不可以为一个简单数据类型比如 阅读全文
posted @ 2019-05-29 13:27 被爱浸润的智慧体 阅读(402) 评论(0) 推荐(0)
摘要:箭头函数不能用做构造函数 箭头函数没有arguments参数 箭头函数没有自己的this,是从作用域链上取this,是与箭头函数定义的位置有关的,与执行时谁调用无关,所以用call,apply,bind去调用箭头函数时,第一个参数会被忽略。非箭头函数是在函数调用时,在当前执行上下文里动态的取this 阅读全文
posted @ 2019-05-13 16:55 被爱浸润的智慧体 阅读(189) 评论(0) 推荐(0)
摘要:什么是web componets, 它的出现是为了什么? web components旨在提供一套制作可重用的封装性好的自定义元素的标准。 它包括四部分: customElements -- 这是一个基于CustomeElementRegistry类生成的对象,用于注册自定义元素,如customEl 阅读全文
posted @ 2019-04-12 13:34 被爱浸润的智慧体 阅读(716) 评论(0) 推荐(0)
摘要:解构数组 var [a,b]=[1,2]; a //1 b //2 var [a,b]=[1,2,3,4]; a //1 b //2 var [a,,b]=[1,2,3,4]; a //1 b //3 var a,b; [a=3,b=2]=[1]; //默认值 a //1 b //2 var [a, 阅读全文
posted @ 2019-04-10 11:33 被爱浸润的智慧体 阅读(618) 评论(0) 推荐(0)
摘要:dom事件流 是由浏览器生成的事件流,分捕获事件流和冒泡事件流,jquery只对冒泡事件流做了处理。 document.getElementById('bug').removeEventListener('click', eventHandler, true); //处理捕获事件 document. 阅读全文
posted @ 2019-02-15 11:01 被爱浸润的智慧体 阅读(234) 评论(0) 推荐(0)
摘要:JavaScript 属于解释型语言,JavaScript 的执行分为:解释和执行两个阶段,这两个阶段所做的事并不一样: 解释阶段: 词法分析 语法分析 作用域规则确定 执行阶段: 创建执行上下文 执行函数代码 垃圾回收 Hoisting--提升 Hoisting的发生范围是函数作用域(functi 阅读全文
posted @ 2019-02-14 15:30 被爱浸润的智慧体 阅读(247) 评论(0) 推荐(0)
摘要:Node.js是2009年5月由Ryan Dahl 发布的服务器程序。 它封装了Google V8 JavaScript 引擎, 并将其重建为可在服务器上使用。 它旨在提供一种简单的构建可伸缩网络程序的方法。它更改了一贯的连接服务器的方法(比如一个请求就会成生一个新的OS线程,并分配一定量的RAM) 阅读全文
posted @ 2019-01-30 17:02 被爱浸润的智慧体 阅读(337) 评论(0) 推荐(0)
摘要:什么是axios axios is a promise based HTTP client for the browser and node.js Features: Make XMLHttpRequests from the browser Make http requests from node 阅读全文
posted @ 2019-01-30 16:13 被爱浸润的智慧体 阅读(819) 评论(0) 推荐(0)
摘要:定义数组 给数组不同位置插值,及头部弹出元素和尾部弹出元素的方法: 常用方法 1. array.concat(array1, array2,...arrayN); 2. array.every(callback[, thisArg]); 3. array.filter(callback[, this 阅读全文
posted @ 2019-01-24 15:59 被爱浸润的智慧体 阅读(842) 评论(0) 推荐(0)