用户中心USER CENTER

首页/用户
  • webpack4系列教程(六):使用SplitChunksPlugin分割代码

    摘要:在默认情况下,仅仅影响按需加载的代码块,因为更改初始块会影响文件应包含的脚本标记以运行项目。属性用来选择分割哪些代码块,可选值有所有代码块,按需加载的代码块,初始化代码块。 1. SplitChunksPlugin的概念 起初,chunks(代码块)和导入他们中的模块通过webpack内部的父子关系图连接.在webpack3中,通过CommonsChunkPlugin来避免他们之间的依...

    cocopeak 发布于JavaScript
  • 实现一个简单音乐播放器

    做的一个简单的半成品播放器 一、需求分析 1、写静态页面2、通过getMusicList函数用Ajax获取歌曲数据列表musiclist3、通过loadMusic函数实现歌曲的播放功能4、根据获取的歌曲数据来设置歌名、作者和背景图片5、设置进度条随歌曲进度而实时变更,通过给audio对象绑定ontimeupdate事件来实现6、设置歌曲时间随歌曲进度而实时更新,通过给audio对象绑定ontime...

    cocopeak 发布于JavaScript
  • 从观察者模式到手写EventEmitter源码

    摘要:观察者模式观察者模式广泛的应用于语言中,浏览器事件如鼠标单击,键盘事件都是该模式的例子。可以看到,这就是观察者模式的订阅方法实现。小结通过创建可观察的对象,当发生一个感兴趣的事件时可将该事件通告给所有观察者,从而形成松散的耦合。 观察者模式 观察者模式(observer)广泛的应用于javascript语言中,浏览器事件(如鼠标单击click,键盘事件keyDown)都是该模式的例子。...

    cocopeak 发布于JavaScript
  • Node.js学习之路25——Express的request对象

    摘要:对象表示请求并且具有请求查询字符串参数正文标题头等属性对应用程序实例的引用保存了很多对使用中间件的应用程序实例的引用挂载在路由实例上的路径请求主体和和包含在请求正文中提交的数据的键值对默认情况下它是未定义的当您使用体解析中间件如和时将被填 2. request req对象表示http请求,并且具有请求查询字符串,参数,正文,http标题头等属性 app.get(/user/:id, ...

    cocopeak 发布于JavaScript
  • 浅谈Redux(之一):Middleware原理

    摘要:作为目前最火的模式实现之一,它有很多的点值得研究。这个函数既然要用于,也就是说它接收一个形式为的函数,对其一层层嵌套形式为。这个会在开始时发起一个,并在这个时发起另一个成功或失败的。为了方便起见,会返回这个让调用者可以等待。 Redux作为目前最火的Flux模式实现之一,它有很多的点值得研究。今天我们首先来看看它的Middleware。 熟悉Express或者koa的朋友对Middle...

    cocopeak 发布于JavaScript
<