数据类型 运算符

javascript
js组成
es5,es6,BOM,DOM
js注释
//单行注释
/* */多行注释
js语法
语句是js最小组成单位
js变量(重点)
什么是变量
变化的量
变量如何使用
使用var 关键字声明变量
命名规范
命名方法
数据类型
基本数据类型
number数字
int 整数
floa 浮点数(小数)
string 字符串 一定要加上"" ‘’
boolean 布尔 两个值(true/false)
undefined
1,使用一个已经声明但未赋值变量
2,访问一个对象不存在的属性)
null 空
复合类型
object function 对象 (数组、日期、正则、、)
运算符和表达式
赋值运算符
=
算术运算符
+ - * / %(模 取余数)
关系运算符(比较运算符)
> < >= <= == != ===(全等)
除了全等其他的比较都只是值得比较值
逻辑运算符
与(且)&&、或 || 、非(取反) !
数据类型转换
隐式转换
算术运算
+两边只要有一个是字符串 执行时连接操作
除了+ 其他运算都会转换成数字
转换失败(有一些其他数据类型的值)转换不了数字 转换的结果是 NaN
NaN 值 not a number 不是一个数字
​数据类型是number 跟自己都不相等
isNaN(值) 判断值是不是数字 (跟数据类型无关)
比较运算
一般也会转换成数字
逻辑运算
“” 0 0.0 undefined null NaN
显式转换
其他数据类型转换成字符串
toString() ***
变量.toString();
parseInt() 将字符串转换成整数
parseFloat() 将字符串转换成浮点数
其他运算符
赋值运算符
+= -+ *= /+ %=
算术运算
前++:变量自增1 将新值返回参与运算
后++:变量自增1 将旧值返回参与运算
八进制和十六进制的介绍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值