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


ตัวดำเนินการและนิพจน์ใน JS
เมื่อฉันเริ่มเรียนรู้ JS ฉันรู้สึกทึ่งกับจำนวนสำนวนและตัวดำเนินการของ JavaScript ที่ฉันควรจดจำหรืออย่างน้อยก็จำได้ ในบทความนี้ ฉันจะพยายามครอบคลุมส่วนใหญ่ รวมถึง การมอบหมาย การเปรียบเทียบ เลขคณิต ระดับบิต ตรรกะและสตริง ตัวดำเนินการมอบหมาย (=, += , -= , *=) ตัวดำเนินการที่ได้รับมอบหมาย กำหนดค่าให้กับตัวถูกดำเนินการทางซ้ายตามค่าของตัวถูกดำเนินการทางขวา //Assignment operators Console.log( A = B) // A equal B Console.log( x +=1) // Adds 1 Console.log( x -=1) // subtracts..

วิธีทำความเข้าใจ “ลด -1” ง่ายๆ
! ! โครงสร้างพื้นฐานทีละขั้นตอนสำหรับอาร์เรย์อย่างง่าย (สำหรับผู้เริ่มต้นที่สมบูรณ์): จำนวน const = [12,25,37,29,100]; ขั้นตอนที่ 1: const รวม = nums.reduce( ). ขั้นตอนที่ 2: const รวม = nums.reduce(( ),0) ….{หมายเหตุ: 2 พารามิเตอร์สำหรับการจำ ขั้นตอนที่ 3: พารามิเตอร์ที่ 1 : (sum,num)=›sum+num, พารามิเตอร์ที่ 2 : 0. ขั้นตอนสุดท้าย: const รวม = nums.reduce((sum, num) =› sum+num, 0) โดยสรุป: จำนวน const = [12,25,37,29,100]; const รวม = nums.reduce((sum,..

วิธีการ: การพัฒนาส่วนขยาย Chrome แรกของฉัน
ก่อนอื่น เพื่อให้สิ่งต่าง ๆ ชัดเจน ฉันไม่มีความเชี่ยวชาญในการออกแบบหรือพัฒนาส่วนหน้าของโปรเจ็กต์ของฉัน ดังนั้นหากคุณพบโค้ดที่ “ปรับปรุงได้” ในคู่มือนี้ ก็อย่าตกใจไป แต่นี่ก็เป็นส่วนหนึ่งของเหตุผลที่ฉันตัดสินใจพัฒนาส่วนขยาย Chrome แบบง่ายนี้ด้วย เมื่อใดก็ตามที่ฉันตัดสินใจที่จะเริ่มโปรเจ็กต์ส่วนตัว ฉันมักจะดิ้นรนกับการค้นหาการออกแบบที่เหมาะสม แบบอักษรที่เหมาะสม และโทนสีที่เหมาะสม มันไม่ใช่สิ่งที่ฉันสนใจ และสุดท้ายฉันก็ใช้เวลามากเกินไปในกระบวนการส่วนนี้..

ทำความเข้าใจว่าคำสั่ง if, else และ else if ใน JavaScript
ข้อความสั่งแบบมีเงื่อนไข เป็นส่วนสำคัญของการเขียนโปรแกรม เนื่องจากช่วยให้เราสามารถรันโค้ดที่แตกต่างกันตามเงื่อนไขที่แตกต่างกันได้ ใน JavaScript เราใช้คำสั่ง if, else และ else if เพื่อสร้างตรรกะตามเงื่อนไข ในบล็อกโพสต์นี้ เราจะพูดถึงข้อความเหล่านี้และวิธีการใช้งานใน JavaScript คำสั่ง if: คำสั่ง if ถูกใช้เพื่อดำเนินการบล็อกของโค้ดหากเงื่อนไขที่ระบุเป็นจริง ไวยากรณ์สำหรับคำสั่ง if จะเป็นดังนี้: if (condition) { // code to be executed if condition is true } ในที่นี้ condition..

การแปลงประเภทอัตโนมัติใน Javascript
มาพูดถึงหัวข้อที่น่าสนใจมากและอาจเป็นหัวข้อตลกๆ ใน Javascript กันดีกว่า Javascript สามารถแปลงประเภทตามตัวดำเนินการและค่าที่ใช้ตัวดำเนินการนี้ การแปลงรันไทม์ประเภทนี้อาจเป็นค่าคี่มากและอาจให้ผลลัพธ์ที่ไม่คาดคิดขณะดำเนินการทางคณิตศาสตร์ มันทำอะไร ให้ดูตัวอย่างด้านล่างก่อน ตอนนี้เราจะดูทีละตัวอย่าง console.log(null * 5); // Output: 0 console.log(null - 1); // Output: 6 console.log(NaN + 2); // Output: 42 console.log("five" * 2); // Output: NaN console.log(false == 0); // Output:..

วิธีจัดเก็บวัตถุและอาร์เรย์โดยใช้ localStorage ใน JavaScript
การใช้ localStorage มีประโยชน์สำหรับการจัดเก็บข้อมูลผ่านการรีเฟรชหน้า แต่อาจทำให้เกิดข้อผิดพลาดบางอย่างโดยไม่เข้าใจวิธีการจัดเก็บข้อมูล localStorage เก็บข้อมูลเป็นสตริงเท่านั้น ดังนั้นเมื่อคุณบันทึกข้อมูลบางส่วน เช่น ตัวเลข localStorage.setItem("price", 1.20) ตัวเลขจะถูกแยกวิเคราะห์เป็นสตริงก่อนที่ค่าจะถูกบันทึก เพื่อแสดงสิ่งนี้ ฉันจะลองป้อนสิ่งนี้ลงในคอนโซลของเบราว์เซอร์: localStorage.setItem("price", 1.20) // => undefined const price =..

เส้นทางสู่ JS Mastery (ตอนที่ 1)
“ บางทีเราอาจไม่มีทางรู้ว่าเส้นทางจะไปได้ไกลแค่ไหน มนุษย์สามารถบรรลุความสำเร็จได้มากแค่ไหน จนกว่าเราจะตระหนักว่ารางวัลสูงสุดไม่ใช่เหรียญทอง แต่เป็นเส้นทางนั้นเอง ” ― โดย จอร์จ ลีโอนาร์ด สวัสดีชาวโลก; ยินดีต้อนรับสู่การเดินทางส่วนตัวของฉันสู่ความเชี่ยวชาญของ JS ชุดโพสต์บนบล็อกเหล่านี้เป็นบันทึกแบบเปิดเกี่ยวกับการเดินทางของฉันสู่ความเชี่ยวชาญของ JS และความเข้าใจในหัวข้อของ JS ฉันกำลังเขียนบล็อกชุดนี้เพื่อแบ่งปันสิ่งที่ฉันรู้และเรียนรู้จากคุณที่อ่านข้อความนี้..