ฉันถอนหายใจอย่างจริงใจว่า JS นั้นน่ารำคาญจริงๆ
หลังจากเรียนรู้ตอนนี้ฉันค่อยๆเข้าใจว่ามันคืออะไร: ภาษาเป็นสากลทั้งหมดไม่มีสิ่งที่ดีหรือไม่ดีเท่านั้นที่ดีเท่านั้น
มรดกความหลากหลายและพอยน์เตอร์สามารถนำไปใช้ C, C ++, Java, JavaScript (และ Java คือความแตกต่างระหว่าง LEI FENG และ LEI FENG PAGODA ฉันไม่รู้ว่ามีคนถูกโกงในชื่อ)
ฉันตรวจสอบอดีตและเรียนรู้ใหม่และฉันจำได้อีกครั้งในวันนี้และฟังก์ชั่นที่ไม่ระบุชื่อจะใช้เป็นพารามิเตอร์ฟังก์ชัน
รหัสสั้นมากและมีอวัยวะภายในทั้งหมด
<! doctype html> <html lang = "en"> <head> </head> <body> <body> <script> การทดสอบฟังก์ชั่น (a, b) {a+= 1; B (A); } ทดสอบ (3, ฟังก์ชั่น (ผลลัพธ์) {console.log (ผลลัพธ์);}); </script> </body> </html>เหตุใดจึงสามารถดำเนินการฟังก์ชั่นที่ไม่ระบุชื่อเป็นพารามิเตอร์ฟังก์ชันได้โดยอัตโนมัติ
ฟังก์ชั่นที่ไม่ระบุชื่อดำเนินการตัวเองหรือไม่?
ผิด! - - ฟังก์ชั่นนิรนาม! = ฟังก์ชั่นที่ไม่ระบุชื่อ
มีเพียงความจริงเพียงข้อเดียว: ฟังก์ชั่นที่ไม่ระบุชื่อถูกใช้เป็นพารามิเตอร์และเรียกและดำเนินการในการเรียกใช้ฟังก์ชัน (ฟังก์ชันที่ไม่ระบุชื่อเป็นพารามิเตอร์)
การทดสอบฟังก์ชั่น (a, b) {a+= 1; // B เป็นวัตถุและชื่อฟังก์ชันยังเป็นวัตถุดังนั้น B สามารถอ้างถึงฟังก์ชั่น // คล้ายกับชื่อฟังก์ชันใน C ++ // A ถูกคัดลอกไปยัง B (ผลลัพธ์) // JS นั้นมีความยืดหยุ่นมาก B (A); -คำอธิบายโดยละเอียดข้างต้นของฟังก์ชั่น js anonymous เป็นพารามิเตอร์ฟังก์ชันคือเนื้อหาทั้งหมดที่ใช้ร่วมกันโดยตัวแก้ไข ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น