การแปลงค่าตัวแปรเป็นตัวแปร string ด้วยฟังก์ชัน toString()
25 September 2008
ตัวแปร Booleans, Numbers และ ตัวแปร Strings จะมีฟังก์ชัน
toString() เพื่อเปลี่ยนค่าของตัวแปรนั้นใหัเป็น Strings
การเปลี่ยนค่าของตัวแปร Boolean ด้วยฟังก์ชัน toString() ผลลัพธิ์ที่ได้
จะเป็น "true" หรือ "false" ขึ้นอยู่กับค่าของตัวแปรนั้นๆ
ตัวอย่าง
การเปลี่ยนค่าของตัวแปร Number ด้วยฟังก์ชัน toString() จะมีด้วยกัน 2 วิธี
คือ แบบ Default กับ Radix
ถ้าเป็นแบบ default ตัวแปร Number จะเป็นเลขทศนิยม จำนวนเต็ม หรือ ตัวเลข
ทีอยู่ในรูป exponential ก็ตาม ผลลัพธิ์ที่ได้ก็จะเป็นตัวเลขจำนวนเต็ม ไม่มีทศนิยม
ตัวอย่าง แบบ Default
ผลลัพธิ์ที่ได้ก็จะเป็นค่าที่อยู่ในรูปเลขฐาน 2 ,เลขฐาน 8 หรือเลขฐาน 16 โดย
ค่าที่ได้จะค่าในเลขฐานใดน้นก็ขึ้นอยู่กับค่ argument ที่กำหนดในฟังก์ชัน
toString();
ตัวอย่างแบบ Radix
toString() เพื่อเปลี่ยนค่าของตัวแปรนั้นใหัเป็น Strings
การเปลี่ยนค่าของตัวแปร Boolean ด้วยฟังก์ชัน toString() ผลลัพธิ์ที่ได้
จะเป็น "true" หรือ "false" ขึ้นอยู่กับค่าของตัวแปรนั้นๆ
ตัวอย่าง
<script language="javascript"> var bFound = false; alert(bFound.toString()); //ผลลัพธิ์ false </script>
การเปลี่ยนค่าของตัวแปร Number ด้วยฟังก์ชัน toString() จะมีด้วยกัน 2 วิธี
คือ แบบ Default กับ Radix
ถ้าเป็นแบบ default ตัวแปร Number จะเป็นเลขทศนิยม จำนวนเต็ม หรือ ตัวเลข
ทีอยู่ในรูป exponential ก็ตาม ผลลัพธิ์ที่ได้ก็จะเป็นตัวเลขจำนวนเต็ม ไม่มีทศนิยม
ตัวอย่าง แบบ Default
<script language="javascript"> var iNum1 = 10; var fNum2 = 10.0; alert(iNum1.toString()); //ผลลัพธิ์ 10 alert(fNum2.toString()); //ผลลัพธิ์ 10 </script>สำหรับการแปลงค่าตัวแปร Number ด้วยฟังก์ชัน toString() แบบ radix นั้น
ผลลัพธิ์ที่ได้ก็จะเป็นค่าที่อยู่ในรูปเลขฐาน 2 ,เลขฐาน 8 หรือเลขฐาน 16 โดย
ค่าที่ได้จะค่าในเลขฐานใดน้นก็ขึ้นอยู่กับค่ argument ที่กำหนดในฟังก์ชัน
toString();
ตัวอย่างแบบ Radix
<script language="javascript"> var iNum = 10; alert(iNum1.toString(2)); //ผลลัพธิ์ 1010 alert(iNum1.toString(8)); //ผลลัพธิ์ 12 alert(iNum1.toString(16)); //ผลลัพธิ์ A </script>
บทความคนเข้าอ่านวันนี้
25 Sep 08 ฟังก์ชั่นเกี่ยวกับ วันที่ เวลา ใน javascript อ่าน 7135 02 Jun 10 การหา ขนาด ความกว้าง ความสูงของ รูปภาพ ด้วย javascript อ่าน 2168 04 Oct 10 รู้จัก และใช้งาน php sdk สำหรับ facebook เพิ่มขึ้น อ่าน 2856 05 Nov 08 CSS สร้างเมนูแนวนอน 2 ชั้นโดยไม่ใช้ javascript และตาราง table อ่าน 10257 25 Sep 08 ตรวจสอบระดับความปลอดภัยของ รหัสผ่านด้วย Ajax อ่าน 3928 17 Sep 10 กำหนด infowindow ให้กับตัว marker จำนวนมาก ใน google map อ่าน 2932 06 Mar 11 แนะนำ ปลั๊กอิน comment ตัวใหม่ของ facebook อ่าน 3274 02 May 10 ใช้งาน ajax ใน jQuery ดึงข้อมูลจากฐานข้อมูลมาแสดง ใน tooltip อ่าน 5973 09 Jul 10 เพิ่มความเร็ว ให้กับการ cache ด้วย jquery ajax และ php cache class อ่าน 2299 12 Sep 10 การดึง attribute และค่าต่างๆ จาก xml ไฟล์ด้วย jQuery อย่างง่าย อ่าน 2425 08 Oct 10 การอัพเดท สถานะบน facebook อัตโนมัติ แบบ graph api ด้วย php sdk อ่าน 3534 15 Sep 10 สร้าง ตัว marker ระบุตำแหน่ง ใน google map จำนวนมาก จาก xml ไฟล์ อ่าน 3726
