写点什么

初探 Google Chrome 对下个版本 JavaScript 的支持

  • 2012-02-13
  • 本文字数:487 字

    阅读完需:约 2 分钟

下个版本的 JavaScript 被称为 ECMAScript 3.1 “Harmony”,Google Chrome 和 V8 现在已经支持其中规划的某些特性。要想尝试这些特性,你可以使用 Chrome 的开发频道版本,并且打开“Experimental JavaScript features”标志。

词法定界:现在,“let”关键字替代了“var”关键字,传统的“var”声明会补充“let”和“const”声明。二者都是在块范围内的绑定,这消除了很多错误和诡异行为的主要来源。本地范围的函数声明现在得到正式允许,同时服从词法定界。(注意:词法定界只在ES 的严格模式中支持。)

集合:高效的map 和set 将会让编程容易许多。包括对象的任何值都可以用作键或元素。不再有意外,不再需要把对象强制变为词典。(警告:集合中的迭代访问尚未说明。)

Weak maps :一种特别的 map,当垃圾收集器发现 map 中一个键不再可用时,可以自动做出判断,将键值对从 map 中移除。这么做很有用,包括避免长期存在的表格的内存泄露,还能让开发人员不再担心长期未使用的变量。

代理:代理可以模拟一个 JavaScript 对象或函数,并可自定义能想象得到的任何行为。这是非常强大的功能,将反射带入到更高级别,并可用作实现多种高级抽象和接口

2012-02-13 19:033699
用户头像

发布了 479 篇内容, 共 182.0 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

架构设计第一课

Dennis

架构师训练营第一周学习总结

梦行

极客大学架构师训练营

架构师训练营丨第一周丨学习总结

Frode

极客大学架构师训练营

架构师训练营-作业1-食堂就餐卡系统设计

紫极

极客大学架构师训练营 架构文档

架构师训练营 第一周总结

netbanner

极客大学架构师训练营

第一周:食堂就餐卡系统设计

Alex

极客大学架构师训练营

第一周作业

free[啤酒]

架构

食堂就餐卡系统设计

拈香(曾德政)

架构设计 极客大学架构师训练营

架构师训练营-学习笔记-第一周

superman

学习 极客大学架构师训练营

架构师训练营-week1-学习总结

暖丶冬

week1.学习总结

个人练习生niki👍

食堂就餐卡系统设计

泛岁月的涟漪

食堂就餐卡系统设计

努力努力再努力m

架构 极客大学架构师训练营

week1-食堂就餐卡系统架构设计

暖丶冬

第一周:课程笔记及总结

Alex

极客大学架构师训练营

架构师训练营总结

Coder

极客大学架构师训练营

食堂收费系统用例图

也良

练习1-1

闷骚程序员

架构师训练营总结-1

River Tree

极客大学架构师训练营 个人总结

学习总结

nihuihua

架构师和架构

拈香(曾德政)

架构师 极客大学架构师训练营

架构师训练营-第一周总结

+╮(╯▽╰)╭/>……

就餐卡管理系统设计文档

nihuihua

架构方法之架构设计文档【总结】

小叶

架构设计

缘起:被束缚的架构师

GAC·DU

极客大学架构师训练营

食堂就餐卡系统设计

molingwen

极客大学架构师训练营

架构师训练营第一周-总结

无心水

极客大学架构师训练营 UML

作业一:食堂就餐卡系统设计

梦行

极客大学架构师训练营

Week 01 作业:食堂就餐卡系统设计

鱼_XueTr

架构师到底是什么

molingwen

极客大学架构师训练营

第一周总结

王志祥

极客大学架构师训练营

初探Google Chrome对下个版本JavaScript的支持_JavaScript_Jonathan Allen_InfoQ精选文章