eslint的基础使用

JavaScript的编程风格 在前端工程愈演愈大的情况下,JavaScript占的比例也很足,需要良好的书写风格,才能在多人协作code时提高效率,何况代码还是需要人来读的,所以可读性、可维护性高的代码很多时候有重要意义。 这里推荐下Airbnb的挂在github上的Java …


前端学习笔记之观察者模式

观察者模式也称”发布-订阅”模式,它的作用就是当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,自动刷新对象状态


前端面试之websocket篇

还是同以往一样,面试会考到的地方,我都会做出标记,websocket如何在前端如何用的,这个得用,别这个都不知道,那这个教程就没用了。如果你想对其原理进行深入了解,那么本教程将非常适合你,除此之外,我也把讲解HTTP和HTTPS进行一起讲解,让你对照看着 …


2017-10-05 前端日报

2017-10-05 前端日报 精选 浏览器渲染过程与性能优化Firefox 新版采用新引擎,速度是旧版的 2 倍,名字和 Logo 也变了8 Key React Component DecisionsThe Intl.PluralRules APIFirefox 56: Last Stop before QuantumRelease Notes for Safari Technology …


剑指offer系列算法

1 . Reverse Linked List /** 1. Definition for singly-linked list. 2. function ListNode(val) { 3. this.val = val; 4. this.next = null; 5. } */ /** 6. @param {ListNode} head 7. @return {ListNode} */ var reverseList = func …


实现compose的五种思路

好久没有更新了,最近学习的过程中一直在用联想的思维来去看问题,javascript是一门非常灵活的语言,集合了好多语言的特性和多种编程模式,对于compose的实现,就有非常多的思路,每一种思路都有自己的特点,实现之后,有种殊途同归的快感。下面就是我总 …



JS PopUnder 原理研究:初探

popunder 技术是用来在用户正在浏览网页时,后台偷偷打开一个窗口并加载广告。 这项技术看似简单,实际上却很复杂,涉及到多浏览器兼容,以及相同浏览器不同版本的实现方式也不一样。 之所以如此,是因为直接给用户弹出窗口会极大地影响用户体验,并且这 …


2017-10-04 前端日报

2017-10-04 前端日报 精选 手把手教你如何使用webpack 生成css spritesES6系列文章 块级作用域SVG Sprite 使用简介修改 JavaScript 帧使用Service Worker做一个PWA离线网页应用An overview of Containers for add-on developersI’m Breaking up with High …


Date 对象

github Date() 构造函数 参数: 无参数(默认当天的日期) 一个用于表现日期的字符串 分开传递的日、月、时间等值 一个 timestamp 值 更精确的是向 Date() 构造器传递一些具体的数值: 年份 月份 从 0 (1月)11(12月) 日期 从 1 到 31 时数 从 1 到2 …