10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

初探 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:033583
用户头像

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

关注

评论

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

你在开发过程中使用Git Rebase还是Git Merge?

华为云开发者联盟

git 华为 管理 代码

手把手教你:将 ClickHouse 集群迁至云上

腾讯云大数据

大数据 Clickhouse

智能体的奇幻漂流之“成都折叠”篇

脑极体

原创视频 | 架构漫谈—如何创造复杂而有序的软件系统【含课件下载】

编程道与术

Java 编程 架构 软件开发 软件架构

架构师训练营第三周作业

文智

极客大学架构师训练营

持续引领大数据行业发展,腾讯云发布全链路数据开发平台WeData

腾讯云大数据

大数据

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

邓昀垚

极客大学架构师训练营

第二周-学习总结-框架设计原则

莫森

极客大学架构师训练营

原创 | 使用JPA实现DDD持久化-JPA vs MyBatis

编程道与术

Java hibernate 编程 mybatis jpa

揭开500亿“区块链”骗局

CECBC

法律 传销

用go语言实现快排

Sean

算法 快速排序 Go 语言

c++杂谈4

菜鸟小sailor 🐕

打造一个全功能的浏览器

Daniel

一次注定失败的裸面

escray

ruby 程序员 面试 面经

架构师第一期作业(第三周)

Cheer

作业

为什么90%的“码农”做不了软件“架构师”?

Java架构师迁哥

Java 学习 架构师

区块链带来的技术创新和变革

CECBC

区块链技术 经济

原创 | 正确区分属性和字段

编程道与术

Java hibernate 编程 软件开发 jpa

数字货币视域下的金融安全实现路径

CECBC

区块链 数字货币

第二周-命题作业

莫森

极客大学架构师训练营

为什么推广ipv6以及网站ipv6改造基本步骤

MySQL从删库到跑路

Web IP 网络

线段树(Segment Tree)

zayfen

算法 线段树 segment tree

原创 | 使用JPA实现DDD持久化-O/R阻抗失配(2/2)

编程道与术

Java hibernate DDD JDBC jpa

致谢!华为全联接2020精彩回顾

华为云开发者联盟

华为 华为云 智能 hdc

jdk 源码系列之StringBuilder、StringBuffer

sinsy

Java jdk 源码解析

腾讯云副总裁刘煜宏:大数据平台算力弹性资源池达500万核,国内最强

腾讯云大数据

大数据

腾讯云大数据发布最新产品矩阵,助力企业整合打通海量数据

腾讯云大数据

大数据

华为云推出全自研数据库,GaussDB(openGauss)能否撑起一片天?

华为云开发者联盟

数据库 数据 gauss db

原创 | 使用JPA实现DDD持久化-JPA,Hibernate与Spring Data JPA

编程道与术

Java hibernate Spring C Data jpa

LeetCode题解:641. 设计循环双端队列,使用双向链表,JavaScript,详细注释

Lee Chen

大前端 LeetCode

Greenplum 性能优化之路 --(一)分区表

腾讯云大数据

大数据

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