深刻理解js

延迟加载 (Lazyload) 三种实现方式

延迟加载也称为惰性加载,即在长网页中延迟加载图像。用户滚动到它们以前,视口外的图像不会加载。本文详细介绍了三种延迟加载的实现方式。

前端

详解 Javascript十大经常使用设计模式

力荐~ 深度好文~ 深刻理解 Javascript 10大设计模式

vue

收集 JavaScript 各类疑难杂症的问题集锦

关于 JavaScript,工做和学习过程当中遇到过许多问题,也解答过许多别人的问题。这篇文章记录了一些有价值的问题。

java

腾讯 2016 公司代码报告前端开发总结

记录了在开发腾讯 2016 公司代码报告页面时遇到的问题以及解决方案。

node

JavaScript 原型中的哲学思想

欢迎来个人博客阅读:「JavaScript 原型中的哲学思想」 记得当年初试前端的时候,学习JavaScript过程当中,原型问题一直让我疑惑许久,那时候捧着那本著名的红皮书,看到有关原型的讲解时,老是心存疑虑。 当在JavaScript世界中走过很多旅程以后,再次萌发起研究这部…

react

理解 JS 模块化

模块化在项目中十分的重要,一个复杂的项目确定有不少类似的功能模块,若是每次都须要从新编写模块确定既费时又耗力。可是引用别人编写模块的前提是要有统一的 “打开姿式”,若是每一个人有各自的写法,那么确定会乱套,下面介绍几种 JS 的模块化的规范。

git

JavaScript 内存管理

一篇老文章,可是很值得重复学习。介绍了 JavaScript 的内存管理。

程序员

揭秘 jQuery

有时候我在想 jQuery 为何能够直接 $ 操做,能够拥有比原生 js 更便利的 DOM 操做,并且只要你想就能够直接链式操做下去

github

从一道面试题,到 “我可能看了假源码[2]

上一篇从一道面试题,到 “我可能看了假源码” 中,由浅入深介绍了关于一篇经典面试题的解法。

面试

设计无限滚动下拉加载,实践高性能页面真谛

UX Planet论坛上有过这么一篇热门文章: Infinite Scrolling Best Practices,它从UX角度分析了无限滚动加载的设计实践。 无限滚动加载在互联网上处处都有应用:豆瓣首页是一个,Facebook的Timeline是一个,Tweeter的话题列表…

正则表达式

献给前端求职路上的大家(上)

我是一名前端开发,从2016年6月毕业到现在步入工做,期间也面试了一些公司,参考过一些面试文档,学习了一些面试宝典,掌握了一些面试、笔试技巧和经验,因此就总结了一些优质的前端面试题以及面试要点,初学者阅后也要用心钻研其中的原理,重要知识须要系统学习,透彻学习,才能造成本身的知识链,以不变应万变,万不可投机取巧,只求面试过关哦!

JavaScript 数据类型检测的四种方式

介绍 JavaScript 数据类型检测的四种方式。

搜索框设计指南

做者:Nick Babich

原文:Design a Perfect Search Box

译者:Garrik


基于 vue2 + vuex 构建一个具备 45 个页面的大型单页面应用

vuejs 目前为止最大的开源单页面项目

正则表达式前端使用手册

为何要学正则表达式. 有位网友这么说: 江湖传说里, 程序员的正则表达式和医生的处方, 道士的鬼符齐名, 曰: 普通人看不懂的三件神器. 这个传说至少向咱们透露了两点信息: 一是正则表达式很牛, 能和医生的处方, 道士的鬼符齐名, 并被你们提起, 可见其江湖地位. 二是正则表达式很难, 这也从侧面说明了, 若是你能够熟练的掌握并应用它, 在装逼的路上, 你将如日中天 (别问我中天是谁……) !

jQuery 实现贪吃蛇游戏

贪吃蛇的游戏相信你们都玩过。在那个水果机尚未流行,人手一部诺基亚的时代,贪吃蛇是手机中的必备游戏。笔者闲的无聊的时候就拿出手机来玩上几局,挑战一下本身的记录。 后来上大学了,用 c 语言作过贪吃蛇的游戏,不过主要是经过函数来控制(PS:如今让我看代码都看不懂 (⊙﹏⊙))。如今学习…

JavaScript 的数据结构与算法(一)——栈和队列

JavaScript 的数据结构与算法(一)——栈和队列

javaScript 的数据结构与算法(五)——树

javaScript 的数据结构学习

低仿饿了么 H5 - 纯前端 Vue 版 + 手把手教学

这是一个低仿饿了么H5的纯前端练手,数据是伪造的,写的比较粗糙,写这个的目的是为了加深一下熟练度,半年前看到别人写的仿cnodejs网站,我也用vue1仿了cnodeJs的网站,当时写的也是粗糙的使人发指,在线预览:https://hbxywdk.github.io/vue...

JavaScript 定时器及相关面试题

详细介绍 JavaScript 定时器和其工做方式。同时给出相关的面试题

用 Vue、Vuex、Immutable 作俄罗斯方块, 教你如何把 React 项目重构为 Vue 项目

用 Vue、Vuex、Immutable 作俄罗斯方块, 改造自 React 版

Immutable.js 初识

Immutable.js 所建立的数据有一个迷人的特性:数据建立后不会被改变……

前端知识点大百科全书

今天 github 上看见之前的朋友总结的一片前端知识点的文章汇总,感受收集的很全面,分享给你们,但愿可以给你们带来帮助。

技术 | 前端面试题(二):自定义事件

我和阿里巴巴的同事守雌将为你们带来一个系列专题:前端面试题解析,一周更新两篇,本篇主要讲如何实现自定义事件。

Async/Await 替代 Promise 的 6 个理由

Node.js 的异步编程方式有效提升了应用性能;然而回调地狱却让人望而生畏,Promise 让咱们告别回调函数,写出更优雅的异步代码;在实践过程当中,却发现 Promise 并不完美;技术进步是无止境的,这时,咱们有了 Async/Await。

1月前端面试记

背景 我于16.12.18辞职,以前有过一年左右的前端工做经验。从12月26号开始到1月9号前后面试了微信,百度,阿里巴巴uc,惟品会以及深圳腾讯等几家公司,特此总结与各位共勉。 微信 因为我已经毕业工做过,因此去微信面试是走的社招。微信社招极其严格,共八轮面试,整体来讲我基本…

一个 react+redux 工程实例

在前几天的一篇文章中总结部分提到了学习过程当中基础的重要性。固然,并非不支持你们学习新的框架,这篇文章就分享一下 react+redux 工程实例。 一直在学习研究 react.js,前先后后作了几回分享。并在我参与的公司产品私信项目也使用了这套技术栈 。学习过程期间,感受 react…

javaScript 的数据结构与算法(三)——集合

javaScript 的数据结构与算法(三)——集合

44 个 JavaScript 变态题解析

读者能够先去作一下感觉感觉. 当初笔者的成绩是 21/44...

当初笔者作这套题的时候不只怀疑智商, 连人生都开始怀疑了....

不过, 对于基础知识的理解是深刻编程的前提. 让咱们一块儿来看看这些变态题到底变态不变态吧!

最近遇到的前端面试题 (2017.02.23 更新版)

最近整理的前端面试题,但愿能对你们有帮助。转载自:http://www.jianshu.com/p/3944...

[[译] React 中 “灵光乍现” 的那些瞬息](https://juejin.im/entry/58aae...

本文讲述了做者所概括的一些关于 React 学习过程当中所遇到的 “灵光乍现”。若支持译者,请给我一个小小的 star 去支持一下个人 PersonalWiki: https://github.com/aleen42/Pe...

来自掘金的你——挖 "掘" 淘 "金" 之 前端闯关历险记学习资料汇总

掘金不只是一个很好的在线同性交友平台,也是一个学习交流和分享技术场所,更是程序猿和程序媛获取养料的精神家园。
分享和搜集掘金看到比较精彩的文章,看过的温故而知新,学习自己就是一个重复的过程。

献给前端求职路上的大家(下)

继上一篇,本文讲述了 JS,JQuery,Node 等知识。转载自 https://github.com/markyun/My...

数据绑定之谜

所谓的双向绑定,无非是从界面的操做能实时反映到数据,数据的变动能实时展示到界面。

用React、Redux、Immutable作俄罗斯方块 | 掘金技术征文

俄罗斯方块是一直各种程序语言热衷实现的经典游戏,JavsScript的实现版本也有不少,用React 作好俄罗斯方块则成了我一个目标。 戳:https://chvin.github.io/react... 玩一玩! 开源地址:https://github.com/ch

JavaScript30 中文指南 - 08 Canvas 实现渐变画笔绘画板

用 HTML5 中的 Canvas 的路径绘制实现一个绘画板,可供鼠标画画,颜色呈彩虹色渐变,画笔大小一样呈渐变效果。这部分不涉及 CSS 内容,所有由 JS 来实现。

用 JavaScript 构建事件系统

在组件化开发愈来愈流行的今天,事件系统演者着很是重要的角色,它常常做为组件间通信的桥梁。
本文将讨论如何用 JavaScript 实现一个简单的事件系统。

Web 客户端存储

开门见山,先来总结一下 Cookie, LocalStorage 与 SessionStorage 的异同

相关文章
相关标签/搜索