条件语句、 转换类型

JavaScript     day3 


switch 条件判断语句  
switch条件  case判断  break终止循环

数组和对象
数组 存放很多东西的集合
var arr = [1,2,3,4,5,"abc",undefined]
遍历  把数组的每一位都拿出来
for(var i = 0; i < arr.length;i++){
console.log(arr[i]);//控制台输出
}

对象 存储数据的一个仓库 比数组更加直观一些
var obj = {
属性名 : 属性值,属性之间用逗号隔开
name:"obj",
age:40,
sex:man
可以放很多不同类型的值
}
console.log(obj.age);

编程现实的区别
面向过程:最早出现的语言,机械想法,逻辑化思维,第一步干嘛第二步干嘛
面向对象:符合人的思维,

typeof 帮助区分数据类型
   var num = "2" - 1;
   console.log(typeof(num)+" "+num);
得出的数据1是string类型的

var demo ="123";
var num =number(demo);
将字符串123转换为number123
true   转number为   1
false   转number为    0
null     转number为     0
undefined  转number为   NaN

perseInt转换为整数
var demo ="10";
var num =perseInt(demo);
true    NaN
false   NaN
转换的参数可以有两个
var demo ="b";
var num =perseInt(demo,16);radix
以目标进制为基底转换为10进制

persefloat转换我浮点数,识别到数字类,吧识别到的返回
String 转换为字符串
toString 把想要转换的数据.toString ,null、undefined不能用
Boolean转换为布尔值

隐形式转换
isNaN转换会先拿出来与number比较再转换true or false
++/--先转为number再计算
+/-一元正负 
+当号两边有一个是string,都给转为string
* / %
&& || !
> < <= >= undefined==null  true
== !=
===绝对等于 !==绝对不等于














评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值