一 变量提升

js变量申明、函数申明都会默认提升到相应区块的顶部。(如果申明变量同时初始化,那么不会发生变量提升)

二 严格模式

“use strict”;

  1. 函数体内,变量必须申明使用,由于变量提升,可以不先申明

  2. 不允许删除函数\对象\变量

  3. 不允许变量名重名

  4. 不允许八进制和转译字符

  5. 不允许只读变量

  6. sue strit 只允许出现在脚本或函数头

三 浮点型数据使用注意事项

JavaScript 中的所有数据都是以 64 位浮点型数据(float) 来存储。所有的编程语言,包括 JavaScript,对浮点型数据的精确度都很难确定:

为解决以上问题,可以用整数的乘除法来解决:

Hello world!
文章已创建 200

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部