parseInt/类型转换/字符串
1.pa'rseInt整型
1.1parseInt必须以数字开头的
var topVal = parseInt("28px");
console.log(topVal);
//
1.2非数字开头时,控制器打印出来是NaN
var z = parseInt("abc52");
console.log(z);
//NaN
1.3两个参数情况下,16进制
console.log(parseInt("0xf", 16))
//
2.parseFloat浮点数
var e = parseInt("12.34.26");
console.log(e)
//
var d = parseFloat("12.34.26");
console.log(d);
//12.34
var b = parseInt("0123abc");
console.log(b);
//
var dd = parseFloat("0123abc");
console.log(dd);
//
var ee = Number("0123abc");
console.log(ee);
//NaN
var cc = Number("18");
console.log(cc);
//
注意:当把一个字符串中数字提取出来,最好用parseInt或者parseFloat,前提条件必须是数字开头(125abc),而不是其他开头(abc123);不太推荐Number强制转换
2.转换为字符串 string与toString
<h2>转换为字符串类型</h2>
<script>
var ids = 65352;
var idstr = ids.toString();
console.log(idstr);//65352
console.log(typeof idstr)//string
console.log(String(ids))//65352
</script>
3.转为布尔Boolean
<h2>转换为布尔类型</h2>
<script>
var ids = true;
var idstr = false;
console.log(typeof ids);//boolean
console.log(typeof idstr)//boolean
</script>
3.1类型转换
(1)除0之外的所有数字,转换为布尔型都为true
(2)除""之外的所有字符,都转为布尔型都为true
(3)null和undefined转换为布尔型为false
<h2>除0之外的所有数字,转换为布尔型都为true</h2>
<script>
var x = 0;
var y = 1;
console.log(Boolean(x));//false
console.log(Boolean(y))//true
</script>
<h2>除""之外的所有字符,都转为布尔型都为true</h2>
<script>
var stringWords = "welcome";
var stringKong = "";//空的
var kongge = " ";
console.log(Boolean(stringKong));//false
console.log(Boolean(stringWords))//true
console.log(Boolean(kongge))//true 空格布尔型也是true
</script>
<h2>null和undefined转换为布尔型为false</h2>
<script>
var y;
var x = null;
console.log(Boolean(y))//false
console.log(Boolean(x))//false
</script>
parseInt/类型转换/字符串的更多相关文章
- 强制数据类型转换 字符串/数字/boolean
类型转换主要指,将其他数据类型转换为(String.Number.Boolean) 类型转换有显式类型转换 和隐式类型转换 显式类型转换 1.1转换为string 调用数据的 toString() 方 ...
- 第三十五节,json数据类型转换字符串模块
在使用json模块时需要先 import json 引入模块 json.dumps()模块函数 功能:将Python数据类型转换成字符串[有参] 使用方法:json.dumps(要转换的数据类型变量) ...
- java基本数据类型转换字符串
1.基本数据类型转换为字符串 int t1 = 2; String t2 = Integer.toString(t1); 2.字符串转换为基本数据类型 int t3 = Integer.parseIn ...
- postgreSQL数据类型转换字符串和数值
1.将数值转成字符串类型 方法1:调用to_char(int, text)函数,int为要转换值,text为数值格式化模式,其中模式描述为: 模式 描述 9 带有指定数值位数的值 0 带前导零的值 ...
- C++ Primer笔记(1)——连续读取数据、类型对应的尺寸、类型转换、字符串分行写法
这次要看看C++ Primer,这本基本上就是必读书籍了.下面的内容就是一些之前没有学过的知识的笔记. 读取数量不定的输入数据 虽然很简单,但是还是记一下: #include <iostream ...
- JavaScript系列文章:自动类型转换
我们都知道,JavaScript是类型松散型语言,在声明一个变量时,我们是无法明确声明其类型的,变量的类型是根据其实际值来决定的,而且在运行期间,我们可以随时改变这个变量的值和类型,另外,变量在运行期 ...
- java强制类型转换
在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能.本文将对常用的转换方法进行一个总结.常用的方法有Object.toString(),(String)要转换的对象,St ...
- 转:JAVA强制类型转换
object对象转换为String的一些总结 ----------------------------------------------------------------------------- ...
- 【转】JavaScript系列文章:自动类型转换
我们都知道,JavaScript是类型松散型语言,在声明一个变量时,我们是无法明确声明其类型的,变量的类型是根据其实际值来决定的,而且在运行期间,我们可以随时改变这个变量的值和类型,另外,变量在运行期 ...
随机推荐
- openAL在mac下播放音源结束时判断处理
音频播放完毕,自然停止 alGetSourcei(source[0], AL_BUFFERS_QUEUED, &state); NSLog(@"queued number:%d ...
- Unity XLua 官方案例学习
1. Helloworld using UnityEngine; using XLua; public class Helloworld : MonoBehaviour { // Use this f ...
- Fundamentals of Garbage Collection
[Fundamentals of Garbage Collection] 1.Reclaims objects that are no longer being used, clears their ...
- Kubernetes集群的安装部署
此文参照https://www.cnblogs.com/zhenyuyaodidiao/p/6500830.html,并根据实操过程略作修改. 1.环境介绍及准备: 1.1 物理机操作系统 物理机操作 ...
- ios 获取当前wifi名称
ios5之前可以通过读取配置文件获取,ios5以后苹果修改wifi列表文件位置,只有root权限才可以读取. ios4:/System/Library/SystemConfiguration/WiFi ...
- ajax406错误
如上,ajax请求时一直返回error,但是后台已经正确返回.网上给出的解决办法是spring3.*的,但我的是sppring 4.*的,应该不适用,我也没试. 思索一下,406 not accept ...
- sqlserver2008事物处理---待续
声明事物:begin tran 回滚事物:ROLLBACK TRAN 提交事物:commit tran(不写会隐式提交) 判断是否发生异常: 结束前: IF @@ERROR <> 0 BE ...
- style="width:100px" 和width=100 异同
异: 1.width属性不是每个元素都支持的,一般就table和body支持. 2.style="width: 100px"是CSS样式. 2.1.CSS样式有多种方式设置,直接写 ...
- jquery破坏链
- java 内存 线程 类 vm分析工具
JMeter.Jconsole.JVMStat