| toString() | ใช้แปลงชนิดข้อมูล ของชื่อตัวแปรที่กำหนด ให้เป็น string |
|---|---|
| toString( base ); | ใช้แปลงเลขฐาน จากฐาน 10 ไปเป็นฐาน 2, 8, 16 |
| toString( 10 ) | ใช้แปลงเลขฐาน จากฐาน 2, 8, 16 ไปเป็นฐาน 10 |
| constructor | ใช้คืนค่า constructor ที่สร้าง object นี้ขึ้นมา ( ชื่อคลาสนั่นเอง ) |
| prototype | ใช้สร้าง Property หรือ Method ใหม่ให้กับ object |
| hasOwnProperty() | ใช้กำหนด Property ให้กับ object |
| isPrototypeOf() | ใช้กำหนดให้ object สิบทอดมาจาก parent_object |
| valueOf() | ใช้คืนค่า ค่าข้อมูล ของ object |
method:toString ();
return type:string
content:ใช้แปลงชนิดข้อมูล ของชื่อตัวแปรที่กำหนด ให้เป็น string
example:var num = 25; alert ( num.toString() );
method:toString ( base );
return type:number
content:ใช้แปลงเลขฐาน จากฐาน 10 ไปเป็นฐาน 2, 8, 16
example:var num = 25; alert ( num.toString(2) ); alert ( num.toString(8) ); alert ( num.toString(16) );
method:toString ( 10 );
return type:number
content:ใช้แปลงเลขฐาน จากฐาน 2, 8, 16 ไปเป็นฐาน 10
example:var octnum = 0702; var hexnum = 0xAF; alert ( octnum.toString(10) ); alert ( hexnum.toString(10) );
comment:การกำหนดค่าของเลขฐาน 8 ต้องมี 0 นำหน้า การกำหนดค่าของเลขฐาน 16 ต้องมี 0x นำหน้า
property:constructor;
return type:string
content:ใช้คืนค่า constructor ที่สร้าง object นี้ขึ้นมา ( ชื่อคลาสนั่นเอง )
example:var str = new String ( "BambooLabcode" ); alert ( str.constructor );
property:prototype;
return type:5
content:ใช้สร้าง Property หรือ Method ใหม่ให้กับ object
example:var str = new String ( "BambooLabCode" ); str.propotype.getName = function () { return "BambooLabcode"; } alert ( str.getName() );
method:hasOwnProperty( property );
return type:void
content:ใช้กำหนด Property ให้กับ object
example:var str = new String ( "BambooLabCode" ); str.hasOwnProperty ( "name" ) alert ( str.name );
method:isPrototypeOf ( parent_object );
return type:void
content:ใช้กำหนดให้ object สิบทอดมาจาก parent_object
example:var str = new STring ( "BambooLabcode" ); var name; name.isPrototypeOf ( str );
method:valueOf ();
return type:string
content:ใช้คืนค่า ค่าข้อมูล ของ object
example:var str = new String ( "BambooLabcode" ); alert ( str.valueOf () );