vue 生命周期深入
这篇博客将会从下面四个常见的应用诠释组件的生命周期,以及各个生命周期应该干什么事 单组件的生命周期 父子组件的生命周期 兄弟组件的生命周期 宏mixin的生命周期 生命周期:Vue 实例从开始创建、初始化数据、编译模板、挂载Dom→渲...
#Vue 
1813个同行读过
毕业一年左右的前端妹子面经总结
前言 嗯ennnnnn,,,,懒癌症拖延的毛病,趁着最后一个上班日赶紧把最近一周的面试做个总结(虽然我下周一才入职),作为一位去年才毕业的前端妹子来说,其实还是个技术小白啦,近几年还是想在技术上能有一个很大的提升,而且不是说金三银四嘛(嘤嘤...
#面试题 
1582个同行读过
那些前端MVVM框架是如何诞生的
那些前端MVVM框架是如何诞生的 以下内容纯属扯淡,跟着文章思路慢慢看。。 刀耕火种时代 <p id="userInfo"> 姓名:<span id="name">Gloria...
#杂谈 
1575个同行读过
看了一张图终于明白啥是闭包了
闭包 闭包定义:指拥有多个变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 函数内部可以直接读取全局变量。 函数内部变量无法在函数外部访问。 函数内部声明要用var或者let声明,不然会变成全局变量 ...
#闭包 
1436个同行读过
Web框架的常用架构模式(JavaScript语言)
在写干货之前,我想先探(qiang)讨(diao)两个问题,模式的局限性?模式有什么用? 最近看到一篇文章对我启发很大,许来西在知乎的回答《哲学和科学有什么关联?》,全篇较长,这里摘录我要引出的一点: 科学作为一种经验主义的认识论,有着经...
#技巧 
1100个同行读过
实现 JavaScript 继承的三种模式设计
在这篇文章里面, 我们将会讨论三种不同的方式来实现 JavaScript 中的对象继承. 你将会看到我们使用其他语言例如 Java 中的通过让一个类继承一个可被多个子类继承的超类来继承其属性与方法的方式来实现继承. 也即是说, 在 Java...
#JavaScript 
976个同行读过
虚拟dom算法解析
前言 snabbdom是一个虚拟dom算法库,它的特点是效率高、可扩展,许多开源项目采用了这种算法,例如vue。本文试图还原虚拟dom的diff原理(仅限于snabbdom算法)。 虚拟dom 什么是虚拟dom 首先需要了解什么是虚拟dom...
#算法 
970个同行读过
React是UI的未来,你怎么看?
作者|Jani Eväkallio译者|安翔编辑|覃云 当前 UI 领域新技术层出不穷,更迭迅速。在众多技术中,本文的作者格外青睐 React,认为 React 将会是开发者的终极选择。 我们曾经认为太阳围绕地球运行,把瘟疫看作神对人类的...
#React 
870个同行读过
小程序之图片瀑布流(最全实现方式,额外加送懒加载)
效果图 来来来,看啊看,外面的世界多好看, 效果图展示的是瀑布流布局 && 懒加载的效果 数据 图片数据来源张鑫旭的网络日志 先说下我们的图片链接格式 所有的链接都是http://cued.xunlei.com/demos...
#微信小程序 
845个同行读过
H5游戏开发:游戏引擎入门推荐
前言 很多刚刚接触到游戏开发,准备大展拳脚的小鲜肉们,往往在技术选型这第一关就栽了跟头。毕竟网络上的游戏引擎良莠不齐,官网上相关资料也比较少,而选择一个适合的游戏引擎是一个项目最基础,也是很核心的一部分。 试想一下,在游戏开发进行到中后期的...
#HTML5 
791个同行读过
浅析 NodeJs 的几种文件路径
一、挖坑 & 掉坑: 缘起一段这样的代码: fs.readFile('./docs/use.md', function (err, buffer) { if (err) { ...
#nodejs 
696个同行读过
Node连接MySQL并封装其增删查改
Node连接Mysql 说到node,可能大家会想到MOngoDB作为数据库,这里将会介绍node与mysql的连接,并分享了封装好的实例代码,在项目开发中可直接使用。下一篇博客将会讲node连接MongoDB。 安装Mysql模块 np...
#nodejs 
678个同行读过
JavaScript-作用域、块级作用域、上下文、执行上下文、作用域链
一、作用域 在 JavaScript 中, 作用域(scope,或译有效范围)就是变量和函数的可访问范围,即作用域控制着变量和函数的可见性和生命周期 二、全局/局部作用域 2.1 全局作用域(Global Scope) (1)不在任何函...
#JavaScript  #作用域 
670个同行读过
记一次使用 vue-admin-template 的优化历程
本文原文 前言 公司有好几个项目都有后台管理系统,为了方便开发,所以选择了 vue 中比较火的 后台模板 作为基础模板进行开发。但是,开始用的时候,作者并没有对此进行优化,到项目上线的时候,才发现,打包出来的文件都十分之大,就一个 vend...
#Vue 
544个同行读过
实现SVG图标的渐变填充效果
2016年我写过一篇文章如何使用SVG图标,其“试验性部分”的结语是个警告 - “抱歉,渐变填充无法工作”。 我指的是像fill: linear-gradient(red, blue)一样的无效代码,因为fill属性出自SVG - 该元素内...
#SVG 
505个同行读过
你需要Mobx还是Redux?
在过去一年,越来越多的项目继续或者开始使用React和Redux开发,这是目前前端业内很普遍的一种前端项目解决方案,但是随着开发项目越来越多,越来越多样化时,个人又有了不同的感受和想法。是不是因为已经有了一个比较普遍的,熟悉的项目技术栈,我...
#React 
445个同行读过
Fetch 的手动终止
今天在写一个前端页面的时候发现,我需要实现一个类似 Google 搜索的联想功能时,我需要手动终止自己发出去的请求,比如: 类似输入联想 在这个时候,假如用户一直输入,如果不做处理那么就会导致 1s 内很多的请求,这是不合理的。比如我输入 ...
#Ajax 
430个同行读过
[译] React性能优化:Virtual Dom原理浅析
本文译自《Optimizing React: Virtual DOM explained》,作者是Alexey Ivanov和 Andy Barnov,来自Evil Martians’ team团队。 Optimizing React: V...
#React  #算法 
423个同行读过
聊一聊 redux 异步流之 redux-saga
React+Redux Cycle(来源:https://www.youtube.com/watch?v=1QI-UE3-0PU) 让我惊讶的是,redux-saga 的作者竟然是一名金融出身的在一家房地产公司工作的员工(让我想到了阮老...
#React 
262个同行读过
回到顶部