首页 > 其他 > 详细

2:数据类型

时间:2021-02-08 11:49:52      阅读:20      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 技术分享图片

 

 

 技术分享图片

 

技术分享图片

 

 

 

1)为什么需要数据类型

在计算机中,不同的数据所占用的存储空间是不同的,为了充分的利用存储空间。

2)变量的数据类型

Java声明变量
int num = 10; //必须声明变量类型
JS声明变量
var num;
num = 10;
//js的变量数据类型只有在程序运行过程中,根据等号右边的值来确定的

var x = 10;
x = 李白;
//js是动态语言 变量的数据类型是可以变化的

 

技术分享图片

 

 

 

一  数字型

1)概念

包含整形值和浮点型值 [默认值0]

2)进制写法

var num = 10; //十进制

var num = 012; //八进制 [ 0~7 ]

var num = 0xa; //十六进制 数字范围 [ 0~9 以及 a~f ]

Js中 八进制前面加0 十六进制前面加ox

在执行输出过程中 所有进制都转换为十进制输出

3)数值的最大和最小值

console.log(Number.MAX_VALUE); //最大值:1.7976931348623157e+308

console.log(Number.MIN_VALUE); //最小值 5e-324

4)三个特殊值

alert(Infinity); //代表无穷大

alert(-Infinty); //代表无穷小

alert(NaN); //代表一个非数值 Not a number

5)判断非数值 isNan() [ 重点 ]

用来判断一个变量是否为 非数字类型 
技术分享图片

自己遇到的问题

var age = 1;
console.log(isNaN(age));//返回 false 表示是数字类型
//在js中 给数字加上引号 还是数字类型 而不是字符串类型  和PHP不同

 

 

二  字符串类型

1)定义字符串

1 引号中包含的都是字符串 [ 单双引号都可以 ]

2 Js中推荐单引号 因为HTML是双引号

2)引号嵌套

var slogan = "让天下没有‘难做‘的生意"; //1 外双内单

var slogan = ‘让天下没有"难做"的生意‘; //2 外单内双

JS 可以单引号包含双引号  也可以双引号包含单引号

3)字符串的转义

转义符都是 \ 开头的
\n 换行符 n是 newline的意思 [常用]
\\ 斜杆 \
\‘ 单引号
\" 双引号
\t tab 缩进 [常用]
\b 空格 b是blank的意思

 

 

 

 

 

 

 

 

 

 

 

 

 

复杂类:object

 

技术分享图片

 

2:数据类型

原文:https://www.cnblogs.com/fuyunlin/p/14388070.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!