标签归档:译文

处理localStorage的9个库

HTML5 本地存储 API (Web 存储的一部分) 具有优秀的浏览器支持,正在被越来越多的应用使用。它有简单的API,和cookies类似,也有他的缺点。

在过去的一年左右我碰到过很多的工具和库使用本地存储 API,所以我在这篇文章中将他们集中起来,并通过一些代码示例来讨论他们的特性。

继续阅读 →

发表在 研发 | 标签为 , | 留下评论

JavaScript ES6 解构入门

让我们仔细看看 ES6 带来的帮助变量和参数声明和分配更明确的新语法。对目前的状况是相当直截了当:在左侧有一个变量名,右边有哪些,除其他事项外,可以是一个数组的表达式:[ ] 或对象文本: { }. 解构分配允许我们有像变量声明表达式描述一样在左侧定义变量,在右侧分配值。听起来有点混乱?让我们看看具体的例子。

继续阅读 →

发表在 研发 | 标签为 , | 留下评论

JavaScript ES6对象符号入门

没有可以申明的东西

让我们来聊聊ES6中的对象申明。和前身ES5相比,它有一个较大的升级。ECMAScript 6 在这领域没有带来任何新的功能(我们不在这里讨论class关键字),但它确实有大量的新语法来帮助我们保持在海湾的所有括号。

通过这篇文章,我要去概括所有的新ES6对象声明语法。

方法缩写

你有多频繁的申明属性函数?我知道我应该比我记得的次数还多。

继续阅读 →

发表在 研发 | 标签为 , | 留下评论

在JavaScript ES6中使用let和const定义变量

JavaScript世界里面的每个人都在说有关ECMAScript 6 (ES6,也称作ES 2015)的话题,对象的巨大变化 (, super(), 等), 函数 (默认参数等), 以及模块 (导入/导出), 但很少有人关注变量以及如何定义。事实上,还是有一些关注,但是可能关注点并非正确。我最近参加了英国jQuery会议,在会议上Dave Methvin发表了一场关于ES6简介的演讲,演讲内容包含了很多关于letconst的内容。

继续阅读 →

发表在 研发 | 标签为 , | 留下评论

最新版本的ECMAScript 6正式发布

Allen Wirfs-Brock,ECMAScript语言规范的项目编辑,通过他的Twitter账号宣布,最新版本的JavaScript,也被称为ECMAScript 6,现在已经正式完成并向公众发布了。

在发布ECMAScript 5.1规范四年后,新版提供了一系列新的功能,这些新功能将使编写JavaScript更加高效和快速。它不仅仅是以前标准的两倍,而且是完全重新编写了JavaScript。

继续阅读 →

发表在 研发 | 标签为 , | 留下评论