Latest web development tutorials
×

jQuery หลักสูตร

jQuery หลักสูตร jQuery แนะนำโดยย่อ jQuery ติดตั้ง jQuery ไวยากรณ์ jQuery ผู้เลือก jQuery เหตุการณ์

jQuery ผล

jQuery ซ่อน / แสดง jQuery จางหาย jQuery สไลด์ jQuery นิเมชั่น jQuery หยุดนิเมชั่น jQuery Callback jQuery Chaining

jQuery HTML

jQuery การจับกุม jQuery จัดตั้งขึ้น jQuery เพิ่มองค์ประกอบ jQuery การลบองค์ประกอบ jQuery CSS หมวดหมู่ jQuery css() ทาง jQuery ขนาด

jQuery ข้ามผ่าน

jQuery ข้ามผ่าน jQuery บรรพบุรุษ jQuery ลูกหลานของเรา jQuery เพื่อนร่วมชาติ jQuery การกรอง

jQuery Ajax

jQuery AJAX แนะนำโดยย่อ jQuery load() ทาง jQuery get()/post() ทาง

jQuery อื่น ๆ

jQuery noConflict() ทาง jQuery JSONP

jQuery ตัวอย่าง

jQuery ตัวอย่าง

jQuery คู่มืออ้างอิง

jQuery ผู้เลือก jQuery วิธีการใช้เหตุการณ์ jQuery วิธีการมีผลบังคับใช้ jQuery HTML / CSS ทาง jQuery วิธีการข้ามผ่าน jQuery AJAX ทาง jQuery วิธีเบ็ดเตล็ด jQuery คุณสมบัติ

jQuery วิดเจ็ต

jQuery Validate jQuery Accordion jQuery Autocomplete jQuery Message jQuery ตรวจสอบรหัสผ่าน jQuery Prettydate jQuery Tooltip jQuery Treeview

jQuery.map () วิธีการ

วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery

ตัวอย่าง

ใช้ $ .map () เพื่อปรับเปลี่ยนค่าของอาร์เรย์

<div> </ div> < p> </ p> <span> </ span> <script> $ (ฟังก์ชั่น () { var ARR = [ "A", "B", "C", "D", "E" ]; $ ( "Div") ข้อความ (ARR เข้าร่วม ( ".")); .. Arr = $ แผนที่ (ARR, ฟังก์ชั่น (n, i) { กลับ (ยังไม่มี toUpperCase () + i. );}); $ ( "P") ข้อความ (ARR เข้าร่วม ( "," .. )) ;. Arr = $ แผนที่ (ARR, ฟังก์ชั่น (A) { กลับ A + นั้น}); $ ( "ช่วง") ข้อความ (ARR เข้าร่วม ( "," .. ));}) </ script>

ลอง»

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

$ .map () ฟังก์ชั่นที่ใช้ในการประมวลผลการทำงานที่ระบุไว้สำหรับองค์ประกอบในอาร์เรย์แต่ละ (หรือทรัพย์สินของวัตถุแต่ละ) และแพคเกจผลการค้นหาสำหรับแถวใหม่จะถูกส่งกลับ

หมายเหตุ: 1. ก่อน jQuery 1.6 ฟังก์ชั่นนี้ได้รับการสนับสนุนผ่านแถวนั้น 1.6 จากการเริ่มต้นการทำงานนอกจากนี้ยังสนับสนุนการสำรวจวัตถุ
2. แผนที่ () นอกจากนี้ยังเป็นหน้าที่ของทั้งสองอาร์กิวเมนต์แรกองค์ประกอบปัจจุบันซ้ำหรือค่าแอตทริบิวต์และสองคือดัชนีอาร์เรย์ปัจจุบันหรือทรัพย์สินวัตถุชื่อซ้ำรายการ
3. ฟังก์ชั่นส่งกลับค่าเป็นผลมาจากองค์ประกอบในอาร์เรย์ถ้าค่าส่งกลับเป็นโมฆะหรือไม่ได้กำหนดผลจะไม่สามารถเพิ่มอาร์เรย์


ไวยากรณ์

$.map( object, callback )

参数 描述
object Array/Object类型 指定的需要处理的数组或对象。
callback Function类型 指定的处理函数。


ตัวอย่าง

ตัวอย่างเพิ่มเติม

ค่าในอาร์เรย์เดิมบวก 4 แต่ละ
แต่ละค่าในอาร์เรย์เดิมบวก 4, แผนที่เพื่อแถวใหม่

ค่าอาร์เรย์เดิมมากกว่า 0 บวก 1
ค่าอาร์เรย์เดิมมากกว่า 0 บวก 1 แมปไปแถวใหม่

1 บวกค่าของอาร์เรย์เดิม
เดิมของค่าในอาร์เรย์และความคุ้มค่าในแต่ละเป็นผลมาจากการเพิ่ม 1 ที่สร้างขึ้นใหม่หลังจากอาร์เรย์การทำแผนที่

ค่าของอาร์เรย์เดิมถูกคูณด้วย 2
หลังจากที่วัตถุเดิมของมูลค่าแต่ละคูณด้วย 2 ถูกจับคู่กับอาเรย์ที่สร้างขึ้นใหม่

วัตถุสำคัญ
คีย์วัตถุถูกแมปไปอาร์เรย์ที่สร้างขึ้นใหม่

ค่า Squared ของอาร์เรย์เดิม
ทั้งสองฝ่ายในอาร์เรย์เดิมสำหรับแต่ละมูลค่าและผลตอบแทนที่แมปไปยังคนรุ่นใหม่ของอาร์เรย์

ลบองค์ประกอบ
โดยการกลับโมฆะในตัวจัดการหาวิธีที่จะเอาองค์ประกอบลบค่าน้อยกว่า 50 แต่จะไม่ลบค่าองค์ประกอบจะลดลง 45

เพิ่มองค์ประกอบ
โดยการกลับอาร์เรย์ในโหมดการจัดการเพิ่มองค์ประกอบสุดท้ายในอาร์เรย์ผลที่ได้กลับมา


วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery