ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

JavaScript parseInt() Function

<ฟังก์ชั่น JavaScript ทั่วโลก

ตัวอย่าง

แยกสตริงที่แตกต่างกัน

var a = parseInt("10") + "<br>";
var b = parseInt("10.00") + "<br>";
var c = parseInt("10.33") + "<br>";
var d = parseInt("34 45 66") + "<br>";
var e = parseInt(" 60 ") + "<br>";
var f = parseInt("40 years") + "<br>";
var g = parseInt("He was 40") + "<br>";

var h = parseInt("10",10)+ "<br>";
var i = parseInt("010")+ "<br>";
var j = parseInt("10",8)+ "<br>";
var k = parseInt("0x10")+ "<br>";
var l = parseInt("10",16)+ "<br>";

var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k +l;

ผลของ n จะเป็น:

ลองตัวเอง»

ความหมายและการใช้งาน

parseInt() ฟังก์ชั่นแยกวิเคราะห์สตริงและกลับจำนวนเต็ม

พารามิเตอร์ Radix ถูกนำมาใช้เพื่อระบุเลขระบบที่จะใช้ตัวอย่างเช่นสมุฎฐาน 16 (hexadecimal) บ่งชี้ว่าตัวเลขในสตริงควรจะแยกวิเคราะห์จากเลขฐานสิบหกให้ตัวเลขทศนิยม

ถ้าพารามิเตอร์มุฎฐานละเว้น, JavaScript สมมติต่อไปนี้:

  • ถ้าสตริงเริ่มต้นด้วย "0x" , สมุฎฐานคือ 16 (hexadecimal)
  • ถ้าสตริงเริ่มต้นด้วย "0" , Radix คือ 8 (octal) คุณลักษณะนี้จะเลิก
  • ถ้าสตริงเริ่มต้นด้วยค่าอื่น ๆ ที่สมุฎฐานคือ 10 (decimal)

Note: เฉพาะหมายเลขแรกในสตริงจะถูกส่งกลับ!

Note: ช่องว่างนำและต่อท้ายได้รับอนุญาต

Note: หากตัวอักษรตัวแรกไม่สามารถแปลงเป็นตัวเลข parseInt() ผลตอบแทนที่น่าน

หมายเหตุ: ที่เก่ากว่าเบราว์เซอร์จะส่งผล parseInt("010") เป็น 8 เพราะรุ่นเก่าของ ECMAScript (เก่ากว่า ECMAScript 5 ใช้รากฐานแปด (8) เป็นค่าเริ่มต้นเมื่อสตริงเริ่มต้นด้วย "0" . ในฐานะของ ECMAScript 5 เริ่มต้นคือเลขทศนิยม (10)


สนับสนุนเบราว์เซอร์

ฟังก์ชัน
parseInt() ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

parseInt( string,radix )

ค่าพารามิเตอร์

พารามิเตอร์ ลักษณะ
string จำเป็นต้องใช้ สตริงสามารถแยกวิเคราะห์
radix ไม่จำเป็น. จำนวน (from 2 to 36) ที่แสดงถึงระบบตัวเลขที่จะใช้

รายละเอียดทางเทคนิค

กลับค่า: หมายเลข. ถ้าตัวอักษรตัวแรกไม่สามารถแปลงเป็นตัวเลขน่านจะถูกส่งกลับ
JavaScript เวอร์ชัน: 1.0

<ฟังก์ชั่น JavaScript ทั่วโลก