ตัวอย่าง
สถานที่ให้บริการสร้างผลตอบแทนที่ได้ฟังก์ชั่นคอนสตรัคแสดงออกปกติ:
var patt = new RegExp("Hello World","g");
var res = patt.constructor;
ผลของความละเอียดจะเป็น:
function RegExp() { [native code] }
ลองตัวเอง» ความหมายและการใช้งาน
ใน JavaScript คุณสมบัติสร้างผลตอบแทนที่ได้ฟังก์ชั่นสร้างสำหรับวัตถุ
ค่าตอบแทนคือการอ้างอิงถึงฟังก์ชั่นที่ไม่ได้ชื่อของฟังก์ชั่น:
สำหรับการแสดงออกปกติ JavaScript ผลตอบแทนทรัพย์สินคอนสตรัคทำงาน RegExp() {[รหัสพื้นเมือง]}
สำหรับตัวเลข JavaScript ฟังก์ชั่นคุณสมบัติการคืนตัวสร้าง Number() {[รหัสพื้นเมือง]}
สำหรับสตริง JavaScript ฟังก์ชั่นคุณสมบัติการคืนตัวสร้าง String() {[รหัสพื้นเมือง]}
สนับสนุนเบราว์เซอร์
คุณสมบัติ | |||||
---|---|---|---|---|---|
constructor | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
RegExpObject .constructor
รายละเอียดทางเทคนิค
กลับค่า: | ฟังก์ชั่น RegExp() {[รหัสพื้นเมือง]} |
---|---|
JavaScript เวอร์ชัน: | 1.1 |
<JavaScript RegExp วัตถุ