传统的javascript中只有对象,没有类的概念。它是基于原型的面向对象语言。原型对象特点就是将自身的属性共享给新对象。这样的写法相对于其它传统面向对象语言来讲,很有一种独...
一、js手写call:隐式绑定改变this 二、js手写apply:隐式绑定改变this 三、js手写bind:隐式绑定改变this 另一种手写bind 四、认识argume...
babel是一种js语法编译器,在前端开发过程中,由于浏览器的版本和兼容性问题,很多js的新方法和特性的使用都受到了限制。使用babel可以将代码中js代码编译成兼容...
Vue中的nextTick涉及到Vue中DOM的异步更新,感觉很有意思,特意了解了一下。其中关于nextTick的源码涉及到不少知识,很多不太理解,暂且根据自己的一些感悟介绍...
最近系统接入了公司的单点登录,为了登陆成功后再跳回系统的主页面,又申请了测试和沙箱的域名(之前都是直接用IP登的),本地开发是配置的host。接入之后发现了一个非常麻烦的点就...
总结不错
Vue 可复用性的组件详解7.1 使用组件的原因 作用:提高代码的复用性 7.2 组件的使用方法 1. 全局注册 优点:所有的Vue实例都可以用缺点:权限太大,容错率降低 2. 局部注册 3. vue...
前言 最开始只是想写一个简单的笔记,后来发现,在记笔记的过程中,我会不断的将书中一笔带过的地方补充全,对于书中说的一些做法,我也会提供一些其他思路,于是,写着写着就不像是一本...
我们使用 winston 和 express-winston 记录日志。新建 logs 目录存放日志文件,修改 index.js,在: index.js 下引入所需模块: 将...
Redis是一个非常适合用于Session管理的数据库。第一,它的结构简单,key-value的形式非常符合SessionID-UserID的存储;第二,读写速度非常快;第三...
1.下载安装 在网上搜了一下,安装MongoDB有三种方式:(1)手动命令安装(2)采用Homebrew(3)下载安装包。由于对前两种介绍的命令行安装方法不是很了解,所以选择...
得益于 Vue 的 响应式系统 和 虚拟 DOM 系统 ,Vue 在渲染组件的过程中能自动追踪数据的依赖,并精确知晓数据更新的时候哪个组件需要重新渲染,渲染之后也会经过虚拟 ...
两个月之前在项目中就开始使用 Eslint ,当时直接 copy 别人的 .eslintrc.js 文件,感觉好复杂,一直没吃透,中间去把 Eslint 官方文档看了数遍,依...
总结的很好,学到了
Egg 框架简述 (一):简单的骨架认知Egg 框架模型简述 (一) 简单的骨架认知1-1. 简述1-2. 简单层级关系1-3. 路由(Router)1-4. 内置对象(Router)1-5. 配置(Config)...
Egg 框架模型简述 (一) 简单的骨架认知1-1. 简述1-2. 简单层级关系1-3. 路由(Router)1-4. 内置对象(Router)1-5. 配置(Config)...