0推荐
25K 浏览

JavaScript 函数式编程探索与思考

最近一段时间,函数式编程又开始活跃起来了。函数式编程是一种编程范式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及可变数据。函数式编程强调程序执行的结果而非执行的过程,倡导利用若干简...
0推荐
21K 浏览

JavaScript 函数式编程探索与思考

最近一段时间,函数式编程又开始活跃起来了。函数式编程是一种编程范式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及可变数据。函数式编程强调程序执行的结果而非执行的过程,倡导利用若干简...
0推荐
25K 浏览

【译】寻找头绪:编写可维护的 JavaScript

几乎每个程序员都有接手维护别人遗留项目的经历。或者,有可能一个老项目某一天又被重新启动。通常情况下,接手老项目都会让人恨不得抛弃掉整个代码库从头开始。老代码凌乱、文档缺失、需要研究很多天才能完全...
0推荐
15K 浏览

4 类 JavaScript 内存泄露及如何避免

本文将探索常见的客户端 JavaScript 内存泄露,以及如何使用 Chrome 开发工具发现问题。简介内存泄露是每个开发者最终都要面对的问题,它是许多问题的根源:反应迟缓,崩溃,高延迟,以及...
0推荐
32K 浏览

解开面条代码: 怎样书写可维护JavaScript

[译者注]:这篇文章结合作者自己的经历确实写的很到位,大部分内容感同身受。同时作者很有条理的告诉我们应该怎样去思考解决问题。推荐给大家~
0推荐
14K 浏览

基于CSS和JavaScript创建动画式谷歌地图标记

谷歌地图API允许web开发人员仅仅使用几行代码就可以通过其神奇的内置功能创建卓越的用户体验。然而,它也存在一个明显的不足——在映射标记方面缺乏灵活性和创造性。
0推荐
29K 浏览

绕过XSS filters的几种方法

XSS跨站脚本攻击是指,黑客向一个页面中注入Javascript脚本,其它的用户访问该页面时会执行这个脚本。为了防止这一攻击,一些软件尝试从输入中移除Javascript代码。这很难正确实现。在...
0推荐
28K 浏览

JavaScript Web 应用最佳实践分析

对笔者来说,JavaScript 社区似乎已经陷入了一个时间扭曲隧道。我们现在进行的关于 JavaScript驱动(JavaScript-driven) Web 应用的讨论与2006年“Ajax...
0推荐
8K 浏览

用console.time和console.timeEnd测量JavaScript脚本执行耗时

console.time 和 console.timeEnd 这两个方法可以用来让WEB开发人员测量一个javascript脚本程序执行消耗的时间。随着WEB应用越来越重要,JavaScript...
0推荐
67K 浏览

总结ES6常用的新特性

ES6是即将到来的新版本JavaScript语言的标准,他给我们带来了更“甜”的语法糖(一种语法,使得语言更容易理解和更具有可读性,也让我们编写代码更加简单快捷),如箭头函数(=>)、class...
0推荐
28K 浏览

怎样在不使用框架的基础上开发一个 Javascript 组件

许多开发者(包括我)犯的一个错误是当遇到问题时他们总是自上而下地考虑问题。他们想问题的时候,总是从考虑框架(Framework),插件(Plugin),预处理器(Pre-processors),...
0推荐
21K 浏览

深入理解JavaScript类数组

写这篇博客的起因,是我在知乎上回答一个问题时,说自己在学前端时把《JavaScript高级程序设计》看了好几遍。
0推荐
57K 浏览

RxJS 核心概念之Subject

什么是Subject?在RxJS中,Subject是一类特殊的Observable,它可以向多个Observer多路推送数值。普通的Observable并不具备多路推送的能力(每一个Observ...
0推荐
52K 浏览

带你一分钟理解闭包--js面向对象编程

什么是闭包?这就是闭包!
wangkun28 9年前   
0推荐
50K 浏览

简单粗暴地理解js原型链--js面向对象编程

原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。
MarPrinsep 9年前   
0推荐
21K 浏览

原生javascript实现放大镜效果

今天我们就来用原生js来实现类似淘宝选购物品时的放大镜效果.
0推荐
20K 浏览

如何优雅地写js异步代码(2)

Rock with async/await本篇文章是作为上一篇的续集,考虑到第一篇的篇幅,还有更重要的一点就是上一篇讲的内容已经可以直接应用在最新版本的Node.js和一些高级浏览器(Chrom...
0推荐
37K 浏览

如何优雅地写js异步代码

本文通过一个简单的需求:读取文件并备份到指定目录(详见第一段代码的注释),以不同的js代码实现,来演示代码是如何变优雅的。对比才能分清好坏,想知道什么是优雅的代码,先看看糟糕的代码。
0推荐
8K 浏览

抛开 React 学习 React 第二部分

让我们继续第一部分没讲到的东西。 这次的文章主要是专注于如何重构我们的 todo list。现在,我们实现了可以渲染整个应用的函数(组合),还有管理我们状态(state)的 store。
hubuke 9年前   
0推荐
9K 浏览

抛开 React 学习 React 第一部分

当我们谈起 React 的时候总是有很多疑惑。下面简单地介绍了 React 以及他的一些底层原理。你能学到什么? 当你第一部分和第二部分都学习完之后,你也许就会知道你为什么需要 React 以及...
hubuke 9年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档