สิ่งตีพิมพ์ในหัวข้อ 'es6'


คู่มือเริ่มต้นสำหรับฟังก์ชัน JavaScript
ฟังก์ชั่นเป็นหนึ่งในองค์ประกอบพื้นฐานใน JavaScript ฟังก์ชันคือขั้นตอน JavaScript ซึ่งเป็นชุดคำสั่งที่ทำงานหรือคำนวณค่า หากต้องการใช้ฟังก์ชัน คุณต้องกำหนดฟังก์ชันไว้ที่ไหนสักแห่งในขอบเขตที่คุณต้องการเรียกใช้ฟังก์ชัน ( ผู้พัฒนา mozilla.org ) บทความนี้ครอบคลุมคุณสมบัติและกฎต่างๆ ของฟังก์ชันใน JavaScript เช่น การประกาศและการใช้งานฟังก์ชัน อาร์กิวเมนต์ พารามิเตอร์ และขอบเขต การกำหนดขอบเขตฟังก์ชัน เมื่อเรากำหนดฟังก์ชัน ขอบเขตจะถูกสร้างขึ้นตามฟังก์ชัน..

100 อัลกอริทึมใน 100 วัน — อัลกอริทึม 9
ตัวละครตัวแรกที่ไม่ซ้ำ กำหนดสตริง s ให้ค้นหาและส่งกลับอินสแตนซ์แรกของอักขระที่ไม่ซ้ำในนั้น หากไม่มีอักขระดังกล่าว ให้ส่งคืน '_' ตัวอย่าง สำหรับ s = "abacabad" ผลลัพธ์ควรเป็น firstNotRepeatingCharacter(s) = 'c' มีอักขระที่ไม่ซ้ำ 2 ตัวในสตริง: 'c' และ 'd' ส่งกลับ c เนื่องจากปรากฏในสตริงก่อน สำหรับ s = "abacabaabacaba" ผลลัพธ์ควรเป็น firstNotRepeatingCharacter(s) = '_' ไม่มีอักขระในสตริงนี้ที่ไม่ซ้ำ ก่อนอื่น s.length สามารถเท่ากับ 1..

เพราะเหตุใดท่านจึงเป็น
ความท้าทายนี้ทำให้ฉันนิ่งงันมานานเกินไป เมื่อคุณได้พัฒนาแนวความคิดแล้ว คุณจะรู้สึกเหมือนเป็นคนงี่เง่า เราจำเป็นต้องสร้างฟังก์ชันที่มองผ่านอาร์เรย์ของวัตถุ (อาร์กิวเมนต์แรก) และส่งกลับอาร์เรย์ของวัตถุทั้งหมดที่มีคุณสมบัติและคู่ค่าที่ตรงกัน (อาร์กิวเมนต์ที่สอง) คุณควรจะคุ้นเคยกับวิธีการเลือกองค์ประกอบจากอาร์เรย์ var arr = [[1], [2]] console.log(arr[0]) //logs [1] console.log(arr[1]) //logs [2] และเข้าใจว่าองค์ประกอบสามารถเลือกได้จากอาร์เรย์ย่อยในลักษณะเดียวกัน var arr = [[1,4,3],..

ฟังก์ชั่นลด JS อันทรงพลัง
คุณสามารถใช้มันเพื่อแก้ไขปัญหาที่เกี่ยวข้องกับข้อมูลได้ ด้วย ES6 Javascript และที่อื่นๆ ตอนนี้คุณสามารถ แมป , กรอง , ลด , เรียงลำดับ , แบนราบ และอีกมากมายบนอาร์เรย์ มันค่อนข้างตรงไปตรงมาในการคิด กระชับ และสง่างาม แต่บางครั้ง สิ่งที่ไม่ทราบแน่ชัดในรายการนี้ก็คือ ลด คุณอาจยังไม่ทราบถึงประสิทธิภาพของวิธีนี้ มาดูกันดีกว่า บางทีคุณอาจจินตนาการว่าวิธีเดียวที่จะ "ลด" อาร์เรย์ได้คือการทำให้มันเป็นสิ่งที่ "เล็กลง" เช่น ตัวเลข หรือสตริง ตัวอย่างเช่น: ถ้าฉันมีอาร์เรย์ [ 1, 2, 3 ]..

Polyfilling ใน JavaScript คืออะไร และการเรียกกลับทำงานอย่างไร
Polyfilling ใน JavaScript คืออะไร และการเรียกกลับทำงานอย่างไร 4/30 ของโซลูชันและคำอธิบาย JavaScript 30 วันของ LeetCode ปัญหาในวันนี้ต้องการคำแนะนำเล็กน้อยเกี่ยวกับวิธีการทำงานของการโทรกลับ และวิธีใช้งานที่คุณสามารถเขียนโค้ด วิธีการสมัยใหม่ เช่น แผนที่ เรามาข้ามไปที่คำถามแรกกันก่อน โพลีฟิลลิ่งคืออะไร? เป็นหัวข้อพื้นฐานแต่สำคัญที่ต้องทำความเข้าใจ เนื่องจากจะช่วยให้โค้ดของคุณเข้าถึงผู้คนในวงกว้างขึ้น และอาจส่งผลกระทบต่อชื่อเสียงของผลิตภัณฑ์ได้ ในขณะที่ชุมชน JavaScript..

ทำความเข้าใจกับพารามิเตอร์เริ่มต้นใน Javascript
Javascript มาพร้อมกับการสนับสนุน พารามิเตอร์เริ่มต้น ดั้งเดิมด้วย ES2015 ตรงกันข้ามกับสิ่งที่เราคิด ไม่ใช่เพียงการแทนที่วากยสัมพันธ์สำหรับ || (ตัวดำเนินการเชิงตรรกะ OR) Javascript ก่อนพารามิเตอร์เริ่มต้น ก่อนที่จะมีการสนับสนุนพารามิเตอร์เริ่มต้น เราอาจเขียนดังนี้: เพื่อให้เข้าใจโค้ดที่ตัดมาข้างต้น เราต้องคำนึงถึงสิ่งต่อไปนี้: ความจริง/เท็จ : ค่าในจาวาสคริปต์สามารถจัดหมวดหมู่ได้เป็น "ความจริง" หรือ "เท็จ" พูดง่ายๆ ก็คือ Javascript พยายามแปลงตัวแปรให้เป็นค่าบูลีน..

ตัวดำเนินการสามจุดใน JS/React JS คืออะไร
ตัวดำเนินการสามจุดใน JavaScript เป็นหนึ่งในการอัปเดตที่สำคัญที่มาพร้อมกับ ES6 โอเปอเรเตอร์นี้ ( ... ) ช่วยให้คุณบรรลุผลหลายอย่างที่ก่อนหน้านี้ต้องใช้โค้ดหลายบรรทัด ไวยากรณ์ที่ไม่คุ้นเคย และอื่นๆ อีกมากมาย ในบทความสั้นๆ นี้ คุณจะได้เรียนรู้ว่าตัวดำเนินการจุดสามจุดหมายถึงอะไร และมันทำหน้าที่อะไร เราจะดูตัวอย่างบางส่วนเพื่อแสดงกรณีการใช้งานที่เป็นไปได้ และเราจะดูว่าคุณเคยดำเนินการเหล่านี้อย่างไร ด้วยวิธีนี้คุณจะเห็นว่าจุดสามจุดเสนออะไรให้คุณในฐานะนักพัฒนา JavaScript..