2018.5.10 js笔记

一、number+undefined=NaN(not a number)作用:判断一个非数字isNaN:是 不是一个数字如果是一个数字返回false,不是一个数字返回ture总结:1.number+string 把number转换为string,做的是字符串拼接2.number+boolean 把boolean转换为number3.number+undefind 结果为NaN,NaN类型是number4.两个布尔值做运算时,ture会转换为false回转为0(以上转换方式叫隐士转换)

二、显示转换|强制转换

1.把任意数据类型转换为字符串(toString)2.转换为整数(parseInt)3.转换为小数(paseFloat)4.转换为number类型(Number)5.保留固定的位数(Fixed)四舍五入三、运算符和表达式++:自增运算,自增为1(a++是先赋值再加1  ++a是先加一后赋值)--:自减运算,自减为1(a--是先赋值再减1  --a是先减一后赋值)

关系运算符(返回一个布尔类型的值)>  <  >=  <=  ==  !=  ===  !==

= =只判断值是否相等,与类型无关

=== 判断数值也判断类型逻辑运算符与&&(和)  或||    非!(取反)

有假且为假,有真或为真

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,674评论 0 13
  • 什么是 JavaScript 语言? JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script...
    oWSQo阅读 5,763评论 0 1
  • 标签: 我的笔记 ---学习资料:http://javascript.ruanyifeng.com/ 1. 导论 ...
    暗夜的怒吼阅读 4,262评论 0 1
  • 晨 咪咪青涩的眼 暖光肆意洒在脸上 雨点洗了一夜得尘埃 蓝了天空 绿了枝头 嗅一路清香 迎一股凉风 听几声鸟鸣 望...
    _顺子阅读 4,086评论 0 1
  • 不记得 当年的公交车是哪路 你穿着白色运动裤 我们一起吃饭 逛街 相谈甚欢 你拿起 一双匡威平板鞋 我恨自己 没有...
    一尘九九阅读 1,878评论 0 2