js的基本组成

js组成
ecmascript(es6)
dom文档对象模型
bom浏览器对象模型

变量先声明再赋值

document.write('')写入页面
alert('')弹出方框
prompt(‘’)弹出输入框


在JS中一共有九种数据类型,基本数据类型和复杂数据类型,有六种基本数据类型,分别是:String (字符串)、Number (数值)、Boolean (布尔值)、Null (空值)、Undefined (未定义)、Object(对象)

infinity 无穷大
-infinity 无穷小

判断是否为数据类型
console.log(isNaN(变量))
false表示是数据ture表示不是数据类型

字符串转义符号
/n

parseInt(对象)把数值变成整数  可以把字符串转换成数字型(必须是开头就算数字)
parseFloat(对象)保留数值的浮点数(小数)

转换字符串类型 返回一个新的值不会改名原来的值 
可以把数字和布尔类型转换成字符串
不能转换null和undefined
to String()是个方法
to String()

String是方法
可以把数字和布尔类型转换成字符串
也可以转换null和undefined


判断数据类型
typeof

隐式转换
console.log(‘1234’+123)结果1234123
console.log(12+true)结果是13
console.log(13+‘true’)结果是13true


显式转换
console.log(Number(变量))
true 会转换成1
undefined 会转换成 NaN
null会转换成 0
“” 变量为空时会转换成0


布尔值转换   Boolean()
false=0;否,true=1;是
空字符会返回false
undefind返回false
null会返回false
NaN会返回false
输入除了零以外的值都会返回true

获取字符串长度   .length

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值