js学习笔记-2018年7月12日

---------------------------打印输出------------------------------

console.log在浏览器控制台打印

变量本身就是没类型的变量的类型取决于变量的值

typeof 打印变量类型

任何涉及NaN的操作都会返回NAN

NaN和任何值都不想等,包括他自己本身

isNaN()判断一个参数是否为非数值的

---------------------------类型转换------------------------------

parseInt()转换string类型为number类型(字符串类型转换为数值类型)

ParseInt转换条件,string类型开头必须是数字,不然console返回的就是NaN

ParseFloat转换浮点数,只能提取第一个小数点后面的数字,然后就暂停了

讲一个数值类型转换为字符串类型使用toString(注意区分大小写)

数值类型除0以外的转换为boolean类型全部是ture

字符串类型除null以外转换为boolean类型全部是ture

---------------------------算数操作符-------------------------------

var a=1;

var b=2;

console(a+b);

输出结果为:2

var a=1,

b="c";

console(a*b);

输出结果为:NaN

var a=1,

b="5";

console(a*b);

输出结果为:5(说明一下:这里浏览器会对字符串"5"进行隐式转换为数值)

    var a=5;
    var b=6;
    var c=++a+b++;
    console.log(a);
    console.log(b);
    console.log(c);

输出结果肯定是6 7 12 ++在前会先递增a的数值 a值为6  ++在后就会先取原值 b还是6   所以c的结果是12







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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值