Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

JavaScript全栈教程 (廖雪峰) 完整版 PDF 下载


分享到:
时间:2024-07-03 11:30来源:http://www.java1234.com 作者:转载  侵权举报
JavaScript全栈教程 (廖雪峰) 完整版
失效链接处理
JavaScript全栈教程 (廖雪峰) 完整版   PDF 下载

 
 
 
相关截图:
 

主要内容:

数据类型和变量

数据类型

计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是, 计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数 据,需要定义不同的数据类型。在JavaScript中定义了以下几种数据类型:

 

Number

JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:

 

1. 123; // 整数123
2. 0.456; // 浮点数0.456
3. 1.2345e3; // 科学计数法表示1.2345x1000,等同于1234.5
4. -99; // 负数
5. NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示
6.
Infinity; // Infinity表示无限大,当数值超过了JavaScript的Number所能表示的最大值时,就表
示为Infinity

 

计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f 表示,例如: 0xff00 , 0xa5b4c3d2 ,等等,它们和十进制表示的数值完全一样。

 

Number可以直接做四则运算,规则和数学一致:

 

1. 1 + 2; // 3
2. (1 + 2) * 5 / 2; // 7.5
3. 2 / 0; // Infinity
4. 0 / 0; // NaN
5. 10 % 3; // 1
6. 10.5 % 3; // 1.5

 

注意 % 是求余运算。



 

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐