js字符串转换成数字,数字转换成字符串

news/2024/7/24 1:28:46 标签: 字符串转换, 数字转换
    字符串转换成数字,得用到parseInt函数。

parseInt(string) : 函数从string的开始解析,返回一个整数。

 

举例:parseInt('123') : 返回 123(int);

     parseInt('1234xxx') : 返回 1234(int);

 

如果解析不到数字,则将返回一个NaN的值,可以用isNaN()函数来检测;

 

举例 :

 var i = parseInt('abc');

 if (isNaN(i))

 {

    alert('NaN value');

 }

 

同样的parseFloat函数是将字符串转换成浮点数。

举例:parseFloat('31.24abc') : 返回 31.24;

 

js数字转换成字符串

 

    将字符串转换成数字,得用到String类的toString方法

举例:

var i = 10;

var s = i.toString();

alert(typeof s);     //将输出 String

 

js数字与字符串的区别

    js的数字的加法与字符串的连接都是 + 符号, 所以究竟是加还是字符串的连接就取决与变量的类型。

举例:

var a = 'abc' + 'xyz';    //a的值为:abcxyz,字符串与字符串是连接

var a = 10 + 5;           //a的值为:15,数字是加

var a = 'abc' + 10;       //a的值为:abc10,字符串与数字,自动将10转换成字符串了

var a = 'abc' + 10 + 20 + 'cd';  //a的值为:abc1020cd

var a = 10 + 20 + 'abc' + 'cd';  //a的值为:30abccd,可以数字加的先数字加,然后再连接

 

如果从html页面元素得到的值,想按数字加,就需要先转换为数字,因为从页面得到的值默认是字符串。

 





http://www.niftyadmin.cn/n/1355478.html

相关文章

将字符串形式的日期转换成日期对象

将字符串形式的日期转换成日期对象 var strTime"2011-04-16"; //字符串日期格式 var date new Date(Date.parse(strTime.replace(/-/g, "/"))); //转换成Data(); var monthdate.getMonth()1; //获取当前月份 -------------------------------…

js 格式化时间日期函数小结

js 格式化时间日期函数小结 Date.prototype.format function(format){ var o { "M" : this.getMonth()1, //month "d" : this.getDate(), //day "h" : this.getHours(), //hour "m" : this.getMinutes(), //minute "s" : …

JavaScript(js)设置默认输入焦点(focus)

常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。 javascript:document.getElementById("id").focus(); 或javascript:document.all.id.…

JS中apply和call的联系和区别

JS中有时常用到 apply 和 call 两个方法,搜索网上很多,整理如下,简单看看这两个联系和区别, 联系: 网上查到关于apply和call的定义:这两个方法都能劫持另外一个对象的方法,继承另外一个对象的属性. xxxFun…

获取url参数

获取url参数document.location.href "ExChangeInfo.html?id" id;function getUrlParam(name) {var reg new RegExp("(^|&)" name "([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象var r window.location.search.sub…

验证码倒计时代码

<pre name"code" class"html">var disabled true; function on_msg_click() { var wattingSecond 60; //倒计时时间60秒var verificationCodeInterval;if (disabled false) {return;}if (verificationCodeInterval) {clearInterval(verification…

javascript实现判断鼠标的状态

<script> function dclick() { form1.text.value "您双击了页面&#xff01;"; }function Click() { form1.text.value "您单击了页面"; }function down() { form1.text.value "您按下了鼠标"; }function up() { form1.text.value &qu…

网页制作CSS命名规范整理

一、文件规范 1、文件均归档至约定的目录中。 具体要求通过豆瓣的CSS规范进行讲解&#xff1a; 所有的CSS分为两大类&#xff1a;通用类和业务类。通用的CSS文件&#xff0c;放在如下目录中&#xff1a; 基本样式库 /css/core 通用UI元素样式库 /css/lib JS组件相关样式库 /css…