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

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อ้างอิงอาร์เรย์


วัตถุอาร์เรย์

วัตถุอาร์เรย์จะใช้ในการจัดเก็บค่าหลายค่าในตัวแปรเดียว:

var cars = ["Saab", "Volvo", "BMW"];

ดัชนีอาร์เรย์จะ zero-based: องค์ประกอบแรกในอาร์เรย์เป็น 0 ที่สองคือ 1 และอื่น ๆ

สำหรับการสอนเกี่ยวกับอาร์เรย์อ่านของเรา สอนอาร์เรย์ JavaScript


คุณสมบัติอาร์เรย์

คุณสมบัติ ลักษณะ
constructor ผลตอบแทนที่ได้ฟังก์ชั่นที่สร้างต้นแบบวัตถุอาร์เรย์
length ตั้งหรือส่งกลับจำนวนขององค์ประกอบในอาร์เรย์
prototype ช่วยให้คุณสามารถเพิ่มคุณสมบัติและวิธีการไปยังวัตถุอาร์เรย์

วิธีการอาร์เรย์

วิธี ลักษณะ
concat() ร่วมสองคนหรือมากกว่าอาร์เรย์และส่งกลับสำเนาของอาร์เรย์เข้าร่วมได้
copyWithin() องค์ประกอบสำเนาอาร์เรย์ภายในอาร์เรย์และจากตำแหน่งที่ระบุไว้
every() ตรวจสอบว่าองค์ประกอบในอาร์เรย์ทุกผ่านการทดสอบ
fill() เติมองค์ประกอบในอาร์เรย์ที่มีค่าคงที่
filter() สร้างอาร์เรย์ใหม่ที่มีทุกองค์ประกอบในอาร์เรย์ที่ผ่านการทดสอบ
find() ส่งกลับค่าขององค์ประกอบแรกในอาร์เรย์ที่ผ่านการทดสอบ
findIndex() ผลตอบแทนดัชนีขององค์ประกอบแรกในอาร์เรย์ที่ผ่านการทดสอบ
forEach() เรียกฟังก์ชันสำหรับแต่ละองค์ประกอบอาร์เรย์
indexOf() ค้นหาอาร์เรย์สำหรับองค์ประกอบและส่งกลับตำแหน่ง
isArray() ตรวจสอบว่าวัตถุเป็นอาร์เรย์
join() ร่วมองค์ประกอบทั้งหมดของอาร์เรย์เป็นสตริง
lastIndexOf() ค้นหาอาร์เรย์สำหรับองค์ประกอบเริ่มต้นที่สิ้นสุดและผลตอบแทนตำแหน่ง
map() สร้างอาร์เรย์ใหม่ที่มีผลมาจากการเรียกฟังก์ชั่นสำหรับแต่ละองค์ประกอบอาร์เรย์
pop() เอาองค์ประกอบสุดท้ายของอาร์เรย์และผลตอบแทนองค์ประกอบที่
push() เพิ่มองค์ประกอบใหม่ที่ส่วนท้ายของอาร์เรย์และส่งกลับความยาวใหม่
reduce() ลดค่าของอาร์เรย์เป็นค่าเดียว (going left-to-right)
reduceRight() ลดค่าของอาร์เรย์เป็นค่าเดียวนั้น (going right-to-left)
reverse() ฝืนคำสั่งขององค์ประกอบในอาร์เรย์
shift() เอาองค์ประกอบแรกของอาร์เรย์และส่งกลับองค์ประกอบที่
slice() เลือกส่วนหนึ่งของอาร์เรย์และส่งกลับแถวใหม่
some() การตรวจสอบถ้ามีขององค์ประกอบในอาร์เรย์ผ่านการทดสอบ
sort() เรียงลำดับองค์ประกอบของอาร์เรย์
splice() เพิ่ม / ลบองค์ประกอบจากอาร์เรย์
toString() แปลงอาร์เรย์สตริงและผลตอบแทน
unshift() เพิ่มองค์ประกอบใหม่ที่จุดเริ่มต้นของอาร์เรย์และผลตอบแทนความยาวใหม่
valueOf() ส่งคืนค่าดั้งเดิมของอาร์เรย์