前端---js(自学笔记3)(js-标识符、数据类型)

js---标识符

在js编写中可以由我们自己命名的都可以叫做标识符,比如:变量名,函数名,属性名

命名需要遵循如下规则:

  1. 标识符可以用字母、数字、_  、$
  2. 数字不可以开头
  3. 不能是ES中关键字和保留字
  4. 一般采用驼峰命名法:开头字母小写,中间首字母大写,其余为小写字母(helloWorld)

js---数据类型

首先了解js里有6中数据类型:

基本数据类型:String(字符串) 、Number(数字)、Boolean(布尔)、Null(空值)、Undefined(未定义)、                          引用数据类型: object(对象)

js---String字符串

在js中String字符串需要用 ""  , '' 双引号,单引号引起来。可以单引号里包裹着双引号,但是相同的引号不可以一起包裹。

在字符串中,我们可以使用\作为转义字符

eg:

  • \"==="     
  •  \'===' 
  •   \n===换行
  •   \t===制表符(空格)
  •   \\===\

js---Number数值

Number表示数值,包括整数和小数(浮点)

有时我们不清楚变量的类型可以使用运算符typeof来检查变量的类型

语法:typeof   变量

js中表示数值最大值------Number.MAX_VALUE(1.7976931348623157e+308)

js中表示数值最小值------Number.MIN_VALUE(大于0的最小值5e-324)

如果使用Number表示的数字超过了最大值,则会返回一个Infinity表示正无穷,

(-Infinity,表示负无穷),使用typeof检查Infinity也会返回Number。

NaN是一个特殊的数字,表示Not A Number,使用typeof检查一个NaN也会返回number

注意:js计算整数可以精确,但是计算浮点数可能不会精确

js---Boolean布尔值

Boolean值主要有俩个,用于判断逻辑真假

真---true、假----false

js---Null和Undefined

null是一个空值,专门表示一个空值,返回的类型为object(用typeof检查——)

Undefined(未定义)类型值只有一个,就是本身(Undefined),声明变量时,不给变量赋值,就为Undefined。返回Undefined。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值