首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一块腹肌
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
126
文章 126
沸点 0
赞
126
返回
|
搜索文章
赞
文章( 126 )
沸点( 0 )
Vue 应用性能优化指南
得益于 Vue 的 响应式系统 和 虚拟 DOM 系统 ,Vue 在渲染组件的过程中能自动追踪数据的依赖,并精确知晓数据更新的时候哪个组件需要重新渲染,渲染之后也会经过虚拟 DOM diff 之后才会真正更新到 DOM 上,Vue 应用的开发者一般不需要做额外的优化工作。 但在…
从babel实现es6类的继承来深入理解js的原型及继承
自从有了babel这一个利器之后,es6现在已经被广泛的使用。JavaScript 类实质上是 JavaScript 现有的基于原型的继承的语法糖。类语法不会为JavaScript引入新的面向对象的继承模型。也就是说babel无论是实现类,还是实现继承,本质上都是基于原型及原型…
基于vue实现的双向数据绑定
vue通过Object.defineProperty()来劫持各个属性的setter,getter;每个数据在修改时,会自动调用setter,在获取它时,会自动调用getter。 关于vue的双向数据绑定,以下链接的这篇博文讲的还不错,以下是思路整理和对他的代码进行的一些注释。…
js:面向对象编程,带你认识封装、继承和多态
本文首发于我的个人网站:http://cherryblog.site 周末的时候深入的了解了下javascript的面向对象编程思想,收获颇丰,感觉对面向对象编程有了那么一丢丢的了解了~很开森 什么是面向对象编程 生动描述面向对象概念 先上一张图,可以对面向对象有一个大致的了解…
你知道 koa 中间件执行原理吗?
前言 原文地址 最近几天花了比较长的时间在 koa(1) 的源码分析上面,初次看的时候,被中间件执行那段整的晕乎乎的,完全不知道所以,再次看,好像明白了些什么,再反复看,我去,简直神了,简直泪流满面,简直丧心病狂啊!!! koa 用在前面 下面的例子会在控制台中打印出一些信息 (…
编写可维护代码之 “中间件模式”
当我们在编写业务代码时候,我们无法避免有些业务逻辑复杂而导致业务代码写得又长又乱,如果再加上时间紧凑情况下写出来的代码估计会更让人抓狂。以至于我们一直在寻求更好的架构设计和更好的代码设计,这是一个没有终点的求知之路,但是在这条路上会越走越好。
简单易懂的 webpack 打包后 JS 的运行过程
hello~亲爱的看官老爷们大家好~ 最近一直在学习 webpack 的相关知识,当清晰地领悟到 webpack 就是不同 loader 和 plugin 组合起来打包之后,只作为工具使用而言,算是入门了。当然,在过程中碰到数之不尽的坑,也产生了想要深入一点了解 webpack…
webpack模块化实现探究
我们都知道,浏览器是无法识别commonjs规范的模块和es6 module的。将这些规范的模块转化为浏览器认识的语句就是webpack做的最基本事情,webpack 本身维护了一套模块系统,这套模块系统兼容了所有前端历史进程下的模块规范,包括 amd commonjs es6…
前端跨域方法论
本着学习和总结的态度写的技术输出,文中有任何错误和问题,请大家指出。更多的技术输出可以查看我的 github博客。 整理了一些前端的学习资源,希望能够帮助到有需要的人,地址: 学习资源汇总。 跨域指的是协议(protocol ),域名(host),端口号(post)都不相同的资…
近两万字小程序攻略发布了
OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。 UnionId 是一个用户对于同主体微信小程序/公众号/APP的标识,开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过UnionId,实现多个小程序、公众号、甚至APP 之间的数…
下一页
关注了
31
关注者
0
收藏集
4
关注标签
55
加入于
2016-08-27