javascript1:词法、类型、表达式笔记

根据javascript权威指南(第六版)将一些容易疏忽的点进行整理。


1.js区分大小写:hello 和Hello不同,而HTML不区分大小写

2.注释方法如c、c++、java :

   //单行注释

  /* 多行注释 */

3.变量(标示符)以字母或下划线(_)或美元符($)开始,数字不允许出现为首字母。

4.与其他编程语言不同,不区分整数以及浮点数值,全部用浮点数表示。

5.浮点数值可以通过小数点或者e来表示,表示方法如下:

 [digits][.digits][(E|e)][(+|-)]digits]

   如:4.12;2.1e23//2.1*10^23

6.算术运算中会出现溢出现象:

   下溢:运算结果无限接近于0,比JS能表示的最小值还小的时候发生的情形。如1e-20000,则会出现下溢,返回0。

   上溢:无穷大, 当0作为被除数,返回Infinity。如1/0则返回Infinity.0/0返回NaN(Not a Number)。

7.判断是否为NaN,不能通过x==NaN来判断,而要通过x!=x或者isNaN()来判断。

8.判断是否为数字,使用isNaN判断。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值