วิธี valueOf() ของ JavaScript String

การระบุและการใช้งาน

valueOf() วิธีนี้ส่งกลับค่าตัวอักษรตัวเดิม

valueOf() วิธีนี้จะไม่เปลี่ยนตัวอักษรตัวเดิม

valueOf() วิธีนี้สามารถใช้เพื่อแปลงตัวเรียกของตัวอักษรเป็นตัวอักษร

ดูเพิ่มเติม:

วิธี toString()

จำเป็น

valueOf() เป็นวิธีที่เรียกโดยเริ่มต้นของตัวอักษร JavaScript

JavaScript ใช้มันภายในตัวเอง

โดยทั่วไป คุณจะไม่ใช้มันในรหัสโปรแกรม

ตัวอย่าง

ตัวอย่าง 1

เข้าถึงค่าของข้อความ

let text = "Hello World!";
let result = text.valueOf();

ทดลองด้วยตัวเอง

เท่ากับ:

let text = "Hello World!";
let result = text;

ทดลองด้วยตัวเอง

ตัวอย่าง 2

เข้าถึงค่าของตัวอักษร

let text = new String("Hello World!");
let result = text.valueOf();

ทดลองด้วยตัวเอง

รูปแบบ

string.valueOf()

ตัวเรียก

ไม่มีตัวเรียก

ค่าที่ส่งกลับ

ชนิด การอธิบาย
ตัวอักษร ค่าตัวเดิมของตัวอักษร

โยน

ข้อผิดพลาด การอธิบาย
TypeError มีการโยนข้อผิดพลาดเมื่อวัตถุที่เรียกใช้ไม่ใช่ String。

การสนับสนุนของเบราเซอร์

valueOf() เป็นคุณสมบัติของ ECMAScript1 (ES1)。

ทั้งหมดเบราเซอร์ทุกตัวเข้าถึง ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน

หน้าที่เกี่ยวข้อง

JavaScript ข้อความ

วิธีข้อความ JavaScript

การค้นหาข้อความ JavaScript