Javascript:常量与数据类型

一、前言

介绍完变量之后我们来对常量进行了解一番,关于常量我们需要知道些什么呢?

 二、正文

1.常量的基本使用

使用const声明的变量称为常量,当某个变量的字面量无需改动的时候就能够用到常量。

//声明一个常量
const G = 9.8
//输出这个常量
console.log(G)
  • 注意:常量不允许重新赋值,声明的时候必须赋值(初始化)

  • 小技巧:不需要重新赋值的数据使用const

2.数据类型

基本数据类型

number 数字型:可以是整数,小数,正数,负数

string 字符串型:通过单引号,双引号或反引号包裹的数据都叫字符串,单双引号在此无区别,建议使用单引号。若句子当中有需要添加引号的词语可以考虑外单内双或者外双内单。

boolean布尔型:true false

undefined未定义型:声明一个变量未赋值就是undefined (若未知的变量加上其他则为NaN)

null空类型:赋值了但是内容为空。 如果一个变量确定放的是对象,但未准备好对象,则可以放入null(null加任何东西会等于加上他的东西)

JS是弱数据类型,变量到底属于哪种类型,只有赋值之后,我们才能确认。

Java是强数据类型 例如 int a=3 必须是整数

可以知道,弱数据类型只有赋值才能知道具体的数据类型。

引用数据类型

object对象

算术运算符

+,-,*,/,%

先乘除后加减的优先级顺序,如果遇到的都是同一等级的优先级,那么优先级就按照从左到右的方向按顺序计算。与数学上一样的是,加括号可以提升优先级。

字符运算:+对于字符串之间起到相连的效果,做到拼接。

通过模板字符串可以让输出语句中字符串与变量的连接更加方便,看起来不复杂。

let age =18
console.log(`我的年龄是:${age}`)

此时要注意的是输出内容需要用反引号括起来,变量用${}括起来。

3.检测数据类型

通过typeof关键字可以返回被检测的数据类型,其支持两种写法:type(x) 和 typeof x

补充:NaN

//若是非数字与数值之间做运算则会得到NaN
a='小明'-2
console.log(a)

任何字面量与NAN进行运算都得到NaN

三、结语

希望对你能起到帮助,多多尝试,探索更多别有一番的天地。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值