js数据类型 以及变量的声明

变量:

变量使用var关键字来声明

  • var a;

数据类型

学习数据类型需要知道typeo()方法

  • typeo()检查一个变量的类型

js有六种数据类型:

  1. String 字符串

  2. Number 数值

  3. 3.Boolean 布尔值

  4. null 空值

  5. Undefined 未定义

  6. Object 对象

    其中String Number Boolean null Undefined 属于基本数据类型
    Object属于引用数据类型

String类型:

  • js中字符串需要使用引号(双引号和单引号都可以)引起来 -var str = "Helle";并且同种引号不能嵌套

Number 类型:
数值类型可以表示浮点数、整数

需要注意的几个值:

功能
Infinity表示正无穷
Infinity表示负无穷
NaN表示不是数字 但他的类型是Number

注意: **
1.使用js进行整数运算可以保证精确
2.使用浮点数经行计算,可能得到一个不精确的结果**
所有语言都是这样的 因为最后都要转换成二进制 但二进制不能表示1/10的

Boolean布尔值:
布尔值只有两个
1.ture: 真
2.flase: 假
主要用来做逻辑判断

Null:
Null类型的 值只有一个 ,就是Null,用来表示一个为空的对象

Undefined:
Undefined类型的值只有一个,就是Undefined,用来表示未定义;

转义字符(\):

符号功能编码值
\0Null字符(\u0000)
\b退格符(\u0008)
\t水平制表符(\u0009)
\n换行符(\u000A)
\v垂直制表符(\u000B)
\f换页符(\u000C)
\r回车符(\u000D)
"双引号(\u0022)
撇号或单引号(\u0027)
\反斜杠(\u005C)
\xXX由 2 位十六进制数值 XX 指定的 Latin-1 字符
\uXXXX由 4 位十六进制数值 XXXX 指定的 Unicode 字符
\XXX由 1~3 位八进制数值(000 到 377)指定的 Latin-1 字符,可表示 256个 字符。如 \251 表示版本符号。注意,ECMAScript 3.0 不支持,考虑到兼容性不建议使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值