Node.js 异步异闻录

本文首发在个人博客:http://muyunyun.cn/posts/7b9fdc87/ 提到 Node.js, 我们脑海就会浮现异步、非阻塞、单线程等关键词,进一步我们还会想到 buffer、模块机制、事件循环、进程、V8、libuv 等知识点。本文起初旨在理顺 Node.js 以上易混淆概念,然而一 …


由插件封装引出的一丢丢思考

今天看一个妹子写的canvas的插件,好羞愧啊,比我小还比我厉害得多,氮素,得向厉害的的人学习呀。所以就拜读了源码,业务方面的东西我就不说了,我也没仔细看,主要是被下面这一部分代码吸引了。


vuex文档笔记

vuex采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。每个应用将仅仅包含一个 store 实例。Vuex 通过 store选项,提供了一种机制将状态从根组件『注入』到每一个子组件中(需调用 Vue.use(Vuex))。


前端面试问题(持续更新)

1、有关BFC的理解 2、盒模型的理解 3、box-sizing的理解 4、渐进增强 VS 优雅降级 5、url->页面加载完成的整个流程 6、js组成部分 7、如何跨域访问 8、js判断数组 9、严格模式 10、ajax的优缺点 11、HTML、XML、XHTML 有什么区别 12、html语义化 13、 …


JSON的理解

一般数据类型有以下几种类型(区分JS数据类型):1,标量(scalar),也就是一个单独的字符串(string)或数字(number)2,序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组3,映射(mapping),也就是一个名/值对(Name/va …


object in javascript

枚举对象属性 for….in 列举obj的可枚举属性,包括自身和原型链上的 object.keys() 只列举对象本身的可枚举属性 创建对象的几种方式 对象字面量 const pre=’test’ const obj= { “name”:”luyun”, [pre+’prop’]:”wu shuang lian q …


cookie小饼干

服务端存放在客户端的一段数据。这段数据在客户端每次进行http请求时会自动加在http请求报文中的header上;服务端在响应时,可以对cookie进行设置,并将cookie加入到http响应报文header中。


使用Node.js了解和测量HTTP花费的时间

了解和测量HTTP时间有助于我们发现客户端到服务器或服务器到服务器之间的通信性能瓶颈。 本文介绍了HTTP请求中的时间开销,并展示了如何在Node.js中进行测量。


Vue2从0到1(二):Vue-router的使用

上一篇讲了Vue起步:环境的搭建用webpack打包vue 下面讲一下vue路由vue-router 8.使用路由vue-router2 首先安装 vue-router: npm install vue-router –save 修改main.js: 1.引入APP,about两个组件导入router组件 引入子组件Child import App from …


vue开发微信商城项目总结之四–本地代理处理跨域问题

关于项目的基本描述,参见 vue开发微信商城项目总结之一–项目介绍 vue开发微信商城项目总结之二–Eslint配置 vue开发微信商城项目总结之三–根据不同的开发环境做配置 之前处理跨域问题是通过jsonp,但是只有开发环境是跨域的,代码打包后上传到服务器便不 …