摘要: // 如果then在延迟执行函数中执行呢? // 如果想要将value在多个then中传递呢? // 那如果有很多then一起执行呢? // 返回对象,执行then function a() { return { then: function (value) { var value = 1 cons 阅读全文
posted @ 2018-11-21 17:56 Iven_Han 阅读(158) 评论(0) 推荐(0) 编辑
摘要: vue开发插件 AutoCloseTag 自动添加闭合标签 Beautify 格式化js文件 ESLint vue格式规范 Vetur 识别vue文件 Vue VSCode Snippets vue代码快速生成指令 微信小程序插件 WeApp Snippets 快速生成wx js,wxml文件 we 阅读全文
posted @ 2018-10-18 11:01 Iven_Han 阅读(551) 评论(0) 推荐(0) 编辑
摘要: "Promise" 由来 假设存在一个名为createAudioFileAsync()的方法,这个方法通过一个参数以及两个回调函数创建一个声音文件,在声音文件成功创建或者创建失败后执行回调函数。 新式函数返回一个你可以直接绑定回调函数的promise对象,来代替旧式的函数形式: 优点: 链式调用 一 阅读全文
posted @ 2018-10-17 17:56 Iven_Han 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 1. 解析 DOM 模板时的注意事项 有些 HTML 元素,诸如 <ul>、<ol>、<table> 和 <select>,对于哪些元素可以出现在其内部是有严格限制的。而有些元素,诸如 <li>、<tr> 和 <optio 阅读全文
posted @ 2018-10-17 17:56 Iven_Han 阅读(173) 评论(0) 推荐(0) 编辑
摘要: "Tree shaking" 一. 什么是Tree shaking 通过工具"摇"我们的JS文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴 具体来说,在 webpack 项目中,有一个入口文件,相当于一棵树的主干,入口文件有很多依赖的模块,相当于树枝。实际情况中,虽然依赖了某个模块,但其实只 阅读全文
posted @ 2018-10-17 17:55 Iven_Han 阅读(5258) 评论(0) 推荐(0) 编辑
摘要: ![](https://images2018.cnblogs.com/blog/1266464/201809/1266464-20180909154806946-1971389752.png) ![](https://images2018.cnblogs.com/blog/1266464/201809/1266464-20180909154810977-1052558911.png) 阅读全文
posted @ 2018-09-09 15:48 Iven_Han 阅读(352) 评论(0) 推荐(0) 编辑
摘要: "Javascript继承机制的设计思想" __History__ Javascript里面都是对象, 必须有一种机制, 将所有对象联系起来. 所以, Brendan Eich最后还是设计了"继承". 但是, 他不打算引入"类"(class)的概念, 因为一旦有了"类", Javascript就是一 阅读全文
posted @ 2018-07-30 17:49 Iven_Han 阅读(659) 评论(0) 推荐(0) 编辑
摘要: "Prototype" 1.Object Object是一个属性的集合,并且都拥有一个单独的原型对象[prototype object]. 这个原型对象[prototype object]可以是一个object或者null值。 一个Object的prototype是一个内部的[[prototype] 阅读全文
posted @ 2018-07-30 17:47 Iven_Han 阅读(341) 评论(0) 推荐(0) 编辑
摘要: "JSON" 为此,我们为了描述这些复杂的数据结构作为一个string字符串,制定了标准的规则和语法。JSON只是其中一种语法,它可以在string上下文里描述对象,数组,字符串,数字,布尔型和null,然后通过程序间传输,并且反序列化成所需要的格式。JSON字符串 __字面量__ 字面量 他们是固 阅读全文
posted @ 2018-07-30 17:46 Iven_Han 阅读(195) 评论(0) 推荐(0) 编辑
摘要: prototype、proto和constructor的三角关系【只做探讨, ES6不建议使用改属性】 |- - 概念 |- 构造函数 用来初始化新创建的对象的函数是构造函数 |- 实例对象 通过构造函数的new操作创建的对象是实例对象 |- 原型对象及prototype 构造函数有一个protot 阅读全文
posted @ 2018-03-02 08:57 Iven_Han 阅读(129) 评论(0) 推荐(0) 编辑