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

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 compile() Method

<JavaScript RegExp วัตถุ

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับ "man" ในสตริงและแทนที่ด้วย "person" แล้วเปลี่ยนการแสดงออกปกติและแทนที่ทั้ง "man" หรือ "woman" กับ "person" กับ compile() วิธีการ:

var str="Every man in the world! Every woman on earth!";
var patt=/man/g;
var str2=str.replace(patt,"person");
document.write(str2+"<br>");

patt=/(wo)?man/g;
patt.compile(patt);
str2=str.replace(patt,"person");
document.write(str2);

การส่งออกของโค้ดข้างต้นจะได้รับ:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
ลองตัวเอง»

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

compile() วิธีการถูก เลิกใช้ ในรุ่น 1.5 JavaScript

compile() วิธีการที่ใช้ในการรวบรวมการแสดงออกปกติระหว่างการทำงานของสคริปต์

compile() วิธีนี้ยังสามารถใช้ในการเปลี่ยนแปลงและ recompile แสดงออกปกติ


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

การแสดงออก
[abc] ใช่ ใช่ ใช่ ใช่ ได้รับการสนับสนุน

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

RegExpObject .compile( regexp , modifier )

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

พารามิเตอร์ ลักษณะ
regexp นิพจน์ทั่วไป
modifier ระบุชนิดของการจับคู่ "g" สำหรับการแข่งขันระดับโลก "i" สำหรับการแข่งขันกรณีตายและ "gi" สำหรับโลกการแข่งขันกรณีตาย

<JavaScript RegExp วัตถุ