极速版JavaScript学习-基本数据类型

目录

为什么要数据分类?

JavaScript基本数据类型

number:数字类型,可以分为小数,整数,负数,正数

String:字符串类型,字符,字符串

Boolean:布尔型(true false)

undefined:未定义型

null:空类型


number:数字类型,可以分为小数,整数,负数,正数

String:字符串类型,字符,字符串


为什么要数据分类?

高效充分的使用内存,方便使用数据


JavaScript基本数据类型

1:基本数据类型:number String  Boolean undefined null

number:数字类型,可以分为小数,整数,负数,正数

算数运算符:+:求和,  -:求差,  *:求积,  /:求商,  %:取余(某个数字是否被整除)

优先级:* / % 相同优先级 >+ -  使用()可以提高优先级

案例:计算圆的面积

let r = prompt("输入圆的半径")

let res = 3.14 * r * r

document.write(res)

注意:NaN表示计算错误,对NaN进行操作都返回NaN


String:字符串类型,字符,字符串

' '  ,  " " , ` ,包裹的数据就是字符串,单引号和双引号没有啥区别  推荐使用单引号

示例:

let str = 'name'

let str1 = "姓名"

let str2 = `123456`

console.log(str, str1, str2)

数字被包裹后也会变成字符串类型。如果是引号里面需要包裹引号,建议外双内单。

字符串拼接:

let age = 18

 console.log('你好' + age)

将两个字符串进行拼接,输出结果:你好18

字符串模板:要用` `包含字符串和数据 

let age = "18"

 console.log(`我今年${age}`)

输出结果:我今年18


Boolean:布尔型(true false)

只有两个值:true(真);false(假) true和false是布尔型字面量

示例:

 let isName = true //false

console.log(isName)

            //判断

        console.log(1 > 2)

        // 输出结果为false

关于true和false现在我们先将他理解为用于判断一个数据的状态或者结果是否为真或假


undefined:未定义型

undefined只有一个值undefined,undefined表示一个变量没有被声明或赋值,声明没有赋值就会出现。

示例:

 let sex

 console.log(sex)

//输出结果为undefined


null:空类型

null是一种特殊的数据类型,表示空值。它和undefined不同,undefined表示一个变量没有被声明或赋值。在JavaScript中,null是一个表示空对象指针的特殊值。如果变量被赋值为null,则表示该变量没有指向任何对象。

示例:

 let Nul = null

 console.log(Nul)

应用场景:有一个变量内存放的是对象,但是对象还没有创建好,我们可以先给一个null

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极速版学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值