02 2017 档案
RxJS 入门指引和初步应用
摘要:作者:徐飞链接:https://zhuanlan.zhihu.com/p/25383159来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 RxJS是一个强大的Reactive编程库,提供了强大的数据流组合与控制能力,但是其学习门槛一直很高,本次分享期望从一些特别的角度
阅读全文
XSS“从1到0”
摘要:时隔半年终于也应该更新了,之前说的每周更新也因为懒散这个借口变得遥遥无期。之所以叫这个标题,是在Freebuf上看到一篇文章,开头作者问到:“网上大多的文章标题都是XXX从0开始,可我们到底什么时候能从1开始呢?”所以我决定写一些关于XSS的东西,具体能坚持多少,我也不知道。 正文:XSS——实际指
阅读全文
谈一谈创建React Component的几种方式
摘要:当我们谈起React的时候,多半会将注意力集中在组件之上,思考如何将页面划分成一个个组件,以及如何编写可复用的组件。但对于接触React不久,还没有真正用它做一个完整项目的人来说,理解如何创建一个组件也并不那么简单。在最开始的时候我以为创建组件只需要调用createClass这个api就可以了;但学
阅读全文
浏览器缓存机制浅析
摘要:非HTTP协议定义的缓存机制 浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的<head>节点中加入<meta>标签,代码如下: <M
阅读全文
使用Hilo.JS快速开发Flappy Bird
摘要:http://hiloteam.github.io/tutorial/flappybird.html#_9 Flappy Bird是一款前不久风靡世界的休闲小游戏。虽然它难度超高,但是游戏本身却非常简单。下面我们就使用Hilo来快速开发HTML5版的Flappy Bird。 源文件结构 大家可以先下
阅读全文
JS 中 Tween 的使用
摘要:JavaScript Tween算法及缓动效果 Flash做动画时会用到Tween类,利用它可以做很多动画效果,例如缓动、弹簧等等。我这里要教大家的是怎么利用flash的Tween类的算法,来做js的Tween算法,并利用它做一些简单的缓动效果。实例效果 Tween类型: Linear Quadra
阅读全文
JS中的一些函数式编程术语
摘要:组合 Composition 组合某种类型(含函数)的两个元素,进而生成一个该类型的新元素: JavaScript 1 2 3 4 5 6 7 let compose = (f, g) => a => f(g(a)) let toUpperCase = x => x.toUpperCase() le
阅读全文
学习RxJS:Cycle.js
摘要:是什么 Cycle.js 是一个极简的JavaScript框架(核心部分加上注释125行),提供了一种函数式,响应式的人机交互接口(以下简称HCI): 函数式 Cycle.js 把应用程序抽象成一个纯函数 main(),从外部世界读取副作用(sources),然后产生输出(sinks) 传递到外部世
阅读全文
学习RxJS: 导入
摘要:引子 新手们在异步编程里跌倒时,永远会有这么一个经典问题:怎么在一次异步调用里return一个结果啊? 老司机说要用回调函数,然后有条件判断的嵌套回调(回调地狱)问题来了; 老司机推荐用事件,然后异步流程里有顺序依赖; 老司机推荐用Promise,然后有顺序依赖的流程里,居然还想订阅事件; 老司机建
阅读全文
爬虫的终极形态:nightmare
摘要:爬虫的终极形态:nightmare nightmare 是一个基于 electron 的自动化库(意思是说它自带浏览器),用于实现爬虫或自动化测试。相较于传统的爬虫框架(scrapy/pyspider),或者dom操作库(cheerio/jsdom),或者基于浏览器的自动化框架(selenium/p
阅读全文
RxJS/Cycle.js 与 React/Vue 相比更适用于什么样的应用场景?
摘要:RxJS/Cycle.js 与 React/Vue 相比更适用于什么样的应用场景? RxJS/Cycle.js 与 React/Vue 相比更适用于什么样的应用场景? - 知乎 https://www.zhihu.com/question/40195289 实际项目中,React, Vue 等就很方
阅读全文
JavaScript也是黑客技术?
摘要:JavaScript 超级 BUG!多款 x86/ARM 处理器瞬间遭破解 https://www.oschina.net/news/82108/javascript-bug-cause-cpu-aslr-invalid 来自阿姆斯特丹自由大学系统及网络安全小组 VUSec 的研究人员本月 15 日
阅读全文
angular和vue的对比学习之路
摘要:vue-ng vue-ng 打开vue的中文官网一段关于vue的描述 HTML 模板 + JSON 数据,再创建一个 Vue 实例,就这么简单。 那我么再看下angular中文网 AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要
阅读全文
技术 | 前端面试题(一):递归解析
摘要:递归基本上是一个必考的算法题,它是实现程序计算过程中描述过程的基础模式之一,可见这是极其重要的。前端考察这个的原因,多数是在于看看面试者对于一些基础算法的了解程度,以及思考程度。 题目:一个数组“var meta = [1,2,[3,4,[5]],6,[7,[8,9,[10,11,[12]]]]];
阅读全文
2016各大互联网公司前端面试题汇总
摘要:https://toutiao.io/shares/915136/url
阅读全文
为什么不能专做一项
摘要:百度和新浪曾经撕逼过,百度那时候还是技术服务商,新浪的搜索是百度提供技术支持的,然后,新浪拖欠了百度的技术服务费,李彦宏一怒之下停了新浪的搜索接口,媒体都认为百度疯了,互联网霸主新浪分分钟捏死百度,这也是李彦宏摔电话决心自己做用户的主要原因之一。 网景浏览器曾经被认为是一种革命,市场占有率一度在80
阅读全文
前端js框架引入管理bundle.js
摘要:最先在ionic中看到bundle.js,,,然而它不是一个框架
阅读全文
写给想做前端的你
摘要:https://segmentfault.com/a/1190000005085629 4年前我从北邮毕业,期间在百度实习过,在杭州阿里巴巴度过了“三年陈”,现在在帝都创业。和这个板块的北邮人一样,我很喜欢前端技术:希望和大家分享、交流,共同进步;更希望能够给将要在前端行业工作、实习的同学一些帮助。
阅读全文
JavaScript 模块化编程(笔记)
摘要:JavaScript 模块化编程(笔记) JavaScript 模块化编程(笔记) 这篇文章主要介绍了JavaScript 模块化编程(笔记) ,需要的朋友可以参考下 这篇文章主要介绍了JavaScript 模块化编程(笔记) ,需要的朋友可以参考下 一直对JS都是一知半解,最近遇到这方面问题,所以
阅读全文
Javascript模块化编程(三)require.js的用法及功能介绍
摘要:这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js感兴趣的朋友可以了解下啊 这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常
阅读全文
Javascript模块化编程(二)AMD规范(规范使用模块)
摘要:这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块,先想一想,为什么模块很重要?接下来为您详细介绍,感兴趣的朋友可以了解下啊 这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 七、模块的规范 先想一想,为什么模块
阅读全文
Javascript模块化编程(一)模块的写法最佳实践
摘要:Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块但是,Javascript不是一种模块化编程语言,它不支持类class,更遑论模块module了 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码
阅读全文
使用mini-define实现前端代码的模块化管理
摘要:这篇文章主要介绍了使用mini-define实现前端代码的模块化管理,十分不错的一篇文章,这里推荐给有需要的小伙伴。 mini-define 依据require实现的简易的前端模块化框架。如果你不想花时间学习require.js,也不想翻看长篇的cmd/amd规范,那么这个mini-define就是
阅读全文
模块管理的简单实现方式
摘要:Keep It Simple,Stupid Q&A 1. 为什么会有这个东西? 方便组织你的代码,提高项目的可维护性。一个项目的可维护性高不高,也体现一个程序员的水平,在如今越来越复杂的前端项目,这一点尤为重要。 2. 为什么不用requirejs,seajs等 它们功能强大,但是文件体积是个问题,
阅读全文
JavaScript 面试:什么是纯函数?
摘要:原文:Eric Elliott 译文:众成翻译 www.zcfy.cc/article/master-the-javascript-interview-what-is-a-pure-function-2186.html 对于函数式编程、可靠的并发以及 React + Redux 应用程序等用途来说,
阅读全文
浙公网安备 33010602011771号