Rumah  >  Artikel  >  hujung hadapan web  >  JavaScript melaksanakan penukaran bersama kemahiran jenis data_javascript

JavaScript melaksanakan penukaran bersama kemahiran jenis data_javascript

WBOY
WBOYasal
2016-05-16 15:11:491618semak imbas

Semua bahasa mempunyai keupayaan untuk menaip penukaran, dan JavaScript juga menyediakan pembangun dengan sejumlah besar kaedah akses penukaran jenis Artikel ini akan berkongsi dengan anda penukaran jenis data dalam js kandungan khusus adalah seperti berikut

字符串转换数字
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

Data yang diperoleh oleh js adalah daripada jenis rentetan secara lalai Jika anda melakukan operasi berangka, anda mesti menggunakan parseInt untuk menukarnya kepada nilai berangka.

kod html:

Salin kod Kod adalah seperti berikut:

44cf29b3f11747cc7c113e413b9cc887
6825e4600b103d563280ef687d71b3c4
16b28748ea4df4d9c2150843fecfba68

kod js:

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

});

Di atas adalah keseluruhan kandungan artikel ini, saya harap ia akan membantu kajian semua orang.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn