首頁  >  文章  >  web前端  >  JavaScript實作資料型別的相互轉換_javascript技巧

JavaScript實作資料型別的相互轉換_javascript技巧

WBOY
WBOY原創
2016-05-16 15:11:491622瀏覽

所有語言都有型別轉換的能力,javascript也不例外,它也為開發者提供了大量的型別轉換訪法,本文為大家分享js實作資料型別的互相轉換,具體內容如下

字符串转换数字
var a = '1';
console.log(+a);
console.log(a++);
console.log(-a+3);
console.log(parseInt(a));
console.log(parseFloat(a));
console.log(Number(a));

数字转换字符串
var a = 1;
a+''
String(a);
a.toFixed();
a.toLocaleString();
a.toPrecision();
a.toString();

数组转字符串
var arr = [1,2,3];
arr.toString();
arr+"";

数组转数字,只能有一位,否则NaN
var arr = [1];
++arr;
+arr;
arr--;
arr-0
arr.toString()-0

js取得到的資料預設都是string字串類型的,如果進行數值的運算必須使用parseInt進行轉換成數值的操作。

html代碼:

複製程式碼 程式碼如下:


   

js程式碼:

$("#archive").bind('click',function(){
    
  var page=$("input[name='page']").val();
  //要用parseInt进行数值的运算
  $("input[name='page']").val(parseInt(page)+1);  

});

以上就是本文的全部內容,希望對大家的學習有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn