数字类型

数据类型:
  * js中的原始数据类型: number,string,boolean,undefined,null,object
  * null和undefined数据是没有太大意义的,null是很有意义的---对象的位置讲
  * NaN----不是一个数字,不是一个数字和一个数字计算--->结果就是NaN
  * isNaN()--->判断这个变量或者这个值是不是 不是一个数字---如果不是一个数字结果是true,如果是一个数字结果false

数字类型:number类型

    * 无论是整数还是小数都是数字类型
    * 不要用小数验证小数
    * 不要使用NaN判断是不是NaN,应该使用isNaN(值或者是变量)
    * 想要表示十进制:就是正常的数字
    * 想要表示八进制:以0开头
    * 想要表示十六进制:0x开头
 
转义符

 

数据类型:string类型

    * 字符串的拼接: 使用+可以把多个字符串放在一起形成一个字符串。
    * 只要有一个是字符串,其他的是数字,使用+号,那么结果也是拼接,不是相加。
    * 如果有一个是字符串10,另一个是数字5,使用- 号,此时会发生计算,隐式转换。如果是“*”乘的,也会计算。
 
数据类型:布尔类型
    * 布尔类型的值有两个,一个是true(真)为1,一个是false(假)为0
 
类型转换 
    * 转换为整数用parseInt(),转为小数用parseFloat()
    * 转为数字用Number(),比上面两种严格
    * 转换为字符串,如果变量有意义用.toString(),如果变量无意义用String()
    * 转换为布尔值Boolean(值)
 
 
 
posted @ 2022-05-26 18:02  lain520  阅读(130)  评论(0)    收藏  举报