Eclipse的Jar包解压出System.js里String与Boolean定义分号可有可无吗?

org.eclipse.wst.jsdt.core_1.3.300.v201410221502\libraries\system.js
/**
* Object String()
* @constructor
* @extends Object
* @since Standard ECMA-262 3rd. Edition
* @since Level 2 Document Object Model Core Definition.
*/
function String(){}
String.prototype = new Object();

/**
* Object Number()
* @constructor
* @extends Object
* @since Standard ECMA-262 3rd. Edition
* @since Level 2 Document Object Model Core Definition.
*/
function Number(){}
Number.prototype = new Object();

/**
* Object Boolean()
* @constructor
* @extends Object
* @since Standard ECMA-262 3rd. Edition
* @since Level 2 Document Object Model Core Definition.
*/
function Boolean(){};
Boolean.prototype = new Object();

/**
* Object Date(s)
* @constructor
* @param {String} s
* @extends Object
* @since Standard ECMA-262 3rd. Edition
* @since Level 2 Document Object Model Core Definition.
*/
function Date(s){};
Date.prototype = new Object();

Boolean和Date声明后的大括号后有分号,而String和Number却没有?这是为毛?
这可是从Eclipse带的jar包里解压出来的system.js文件。修改

最新文章

  1. Android(java)学习笔记65:线程的生命周期
  2. 游戏设计模式:Subclass Sandbox模式,以及功能方法集的设计思考
  3. UM_第三方登录
  4. poj 2104 K-th Number - 经典划分树
  5. (转载)tarjan求割点
  6. vuejs模板使用方法
  7. 京东JOS API 接入使用笔记
  8. 用Node.JS+MongoDB搭建个人博客(安装环境)(一)
  9. STL空间配置器
  10. 【普及篇】通信能力API及其前景分析
  11. hp quicktestprofession ver-10.0(QTP)的入门使用指南
  12. Mysql 5.* 数据库备份及导入
  13. C++学习(十五)(C语言部分)之 数组二
  14. 利用七牛存储7天远程自动备份LINUX服务器
  15. Linux下源码编译安装MySQL 5.5.8
  16. 使用 IntraWeb (11) - 基本控件之 TIWButton
  17. HTTP状态码列表
  18. aapt命令说明
  19. Sun公司的产品AnswerBook存在多种漏洞
  20. FTP 两种工作模式

热门文章

  1. Component name与package name/class name的关系?
  2. 2018-2019-2 网络对抗技术 20165318 Exp1 PC平台逆向破解
  3. 使用intellij idea搭建spring-springmvc-mybatis整合框架环境
  4. 转://SIHA环境修改主机名实施步骤
  5. Thinkphp5.0整合个推例子
  6. Java程序在Linux上运行虚拟内存耗用很大
  7. JS进阶之---作用域,作用域链,闭包
  8. MySQL(七)联结表
  9. [03] Spring "Hello World"
  10. linux驱动编写之中断处理