用户中心USER CENTER

首页/用户
  • ES6之Proxy & Reflection API

    摘要:的出现,使用内建对象的继承得以实现。属性不存在抛出异常是取值操作,而就是赋值操作,可以对属性值进行验证。属性必须为数字抛出异常接受两个参数被读取属性的原对象,即代理的目标。这个可以拦截内部方法,通过返回数组的值可以覆写其行为。 Proxy & Reflect extends的出现,使用内建对象的继承得以实现。Proxy可以拦截JS引擎内部目标的底层对象操作,这些底层操作被拦截后会触发响...

    yearsj 发布于JavaScript
  • 理解Koa洋葱模型

    摘要:的嵌套就像是洋葱模型的形状就是一层包裹着一层,直到到最里面一层的的值返回。中间件引擎是有模块来实现的,也就是实现洋葱模型的核心引擎。表示遍历还没有结束。 中间件特性 | | | ...

    yearsj 发布于JavaScript
  • JavaScript常用6大继承方式解析

    摘要:特点跟借用构造函数模式一样,每次创建对象都会创建一遍方法。缺点寄生组合式继承使用时说明解决了组合继承存在的问题特点只调用了一次构造函数,并且因此避免了在上面创建不必要的多余的属性原型链还能保持不变还能够正常使用和缺点参考资料 原型链继承 //父类 function Person(name, age) { this.name = name; this.age = age; ...

    yearsj 发布于JavaScript
  • javascript异步编程总结

    摘要:以下总结了异步编程的种方式回调函数回调函数异步编程的最基本的方式。由小组的成员在规范中提出,目的是为异步编程提供统一接口。结尾参考文章异步编程参考文章使用详解 前言 Javascript语言的执行环境是单线程。 单线程: 一次只能完成一个任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务。 单线程的好处是执行环境简单,坏处是在一些耗时的任务上会堵塞进程。比如读取一个...

    yearsj 发布于JavaScript
  • webpack-dev-middleware@1.12.2 源码解读

    摘要:如果此时我们不想把文件输出到内存里,可以通过修改的源代码来实现。服务启动成功。。。根据请求的,拼接出 ​ webpack-dev-middleware 是express的一个中间件,它的主要作用是以监听模式启动webpack,将webpack编译后的文件输出到内存里,然后将内存的文件输出到epxress服务器上;下面通过一张图片来看一下它的工作原理: showImg(https:...

    yearsj 发布于JavaScript
<