文档章节

js类型值number,boolean

开源中国123456789
 开源中国123456789
发布于 2016/06/11 16:13
字数 210
阅读 13
收藏 0

number:数值类型

数值类型就是与数组有关的类型,不多说

var s;

console.log(parseInt(s)); //NaN

var s=null;

console.log(parseInt(s)); //NaN

var s=undefined;

console.log(parseInt(s)); //NaN

console.log(parseInt("sssss2"));//NaN

console.log(parseInt("2sssss"));//2  如果是一个字符串的开头是数字转换后会讲最开始的数字转换为数值,一定是最开始的字符为数字哦

console.log(parseFloat("2sssss"));  //2   用parseFloat也是同样的道理,只是parseFloat是浮点类型

 

 

boolean: 真假类型

var b=true;

console.log(b); //true;

var b=1;

console.log(Boolean(b)); //true,  在js中1代表true,0代表false,,或者说非0数值类型都代表true

var b="sssssssssssssss";

console.log(Boolean(b)); //true

console.log(Boolean("")); //false  js中空字符串在boolean类型中代表false, 有值字符串代表true

© 著作权归作者所有

开源中国123456789
粉丝 6
博文 77
码字总数 66184
作品 0
海淀
私信 提问
【译】JavaScript 怪异 1:值的隐式转换

原文地址:2ality.com/2013/04/qui… 原文作者:Dr. Axel Rauschmayer Markdown 地址:github.com/Yangfan2016… 译者:Yangfan2016 这篇文章是 JavaScript 怪异系列的一部分 JavaScript 是对...

Yangfan
07/25
0
0
javascript标准对象与包装对象

标准对象 在JavaScript的世界里,一切都是对象。 但是某些对象还是和其他对象不太一样。为了区分对象的类型,我们用typeof操作符获取对象的类型,它总是返回一个字符串: typeof 123; // 'nu...

pricker
2015/07/22
528
1
[转]js之类型转换与引用类型(Boolean/Number/String)

一、类型转换 1.转换成字串 ECMAScript的Boolean值、数字和字串的原始值的有趣之处在于它们是伪对象,这意味着它们实际上具有属性和方法。 如: var sColor = "blue"; alert(sColor.length);...

mj4738
2012/04/23
199
0
JavaScript菜鸽子基础知识总结(一)

学习JavaScript有段时间了,尽管学的不怎么好。但我相信有志者,铁杵磨成针。呵呵呵~~ ①JavaScript能做什么?我所了解的 ⑴在HTML网页中放入动态文本 ⑵响应用户在使用网页时产生的事件 ⑶检...

睡觉谁教谁叫呢
2014/02/18
68
0
JavaScript: 数据类型

我喜欢JavaScript.它是一门集强大与灵活于一身的语言,当然前提是你得知道如何去正确的使用它.一旦你真正掌握了JavaScript,你几乎可以用它来做任何事情,而且能做的既快又好. 如果你认为JavaS...

彭博
2012/09/14
215
0

没有更多内容

加载失败,请刷新页面

加载更多

高速PCB设计软件allegro中与网络有关的约束规则设置

在allegro pcb的设计过程中,设计约束规则包括时序规则、间距规则、信号完整性规则以及物理规则等,本期主要详细讲解与物理、间距与电气约束中的线宽、线间距物理规则的设置。 一、线宽设置 ...

demyar
13分钟前
1
0
Linux 启动停止SpringBoot jar 程序部署Shell 脚本

#!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=algorithm.jar #使用说明,用来提示输入参数 usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]...

草庐过客
15分钟前
2
0
mysql-connector-java驱动升级到8.0后数据库保存时间出现时差

1.问题:在一个新项目中用到了新版的mysql jdbc 驱动后,发现保存到数据库的时间出现了时差 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>......

ValSong
16分钟前
3
0
好程序员大数据教程Scala系列之隐式转换和隐式参数

5.1. 概念 隐式转换和隐式参数是Scala中两个非常强大的功能,利用隐式转换和隐式参数,你可以提供优雅的类库,对类库的使用者隐匿掉那些枯燥乏味的细节。 5.2. 作用 隐式的对类的方法进行增强...

好程序员官网
21分钟前
2
0
多线程必备

初次接触线程,可能有很多初学者搞不明白,始终云里雾里,那么本篇文章直接带大家介绍多线程必须知道的几个点 接下来没有多余,直接上干货 1. 进程和线程的区别是什么? 进程是执行着的应用程序,...

理性思考
24分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部