หน้าแรก
หน้าแรก
หากต้องการซ่อน div เมื่อผู้ใช้คลิกภายนอก ให้ลองเรียกใช้โค้ดต่อไปนี้ ตัวอย่าง สาธิตสด <!DOCTYPE html> <html> <body> <script> window.onload = function(){ var hideMe =
JavaScript ไม่สนับสนุน Associative array อาร์เรย์ใน JavaScript ทำงานร่วมกับดัชนีที่มีตัวเลข นี่คือตัวอย่าง − ตัวอย่าง <!DOCTYPE html> <html> <body> <p id="test"></p> <script> &nb
ตัวดำเนินการ || เป็นโอเปอเรเตอร์ OR แบบลอจิคัล หากตัวถูกดำเนินการสองตัวใดไม่ใช่ศูนย์ เงื่อนไขจะกลายเป็นจริง ตัวอย่าง ต่อไปนี้คือวิธีใช้โอเปอเรเตอร์ || ใน JavaScript - <html> <body> <script> var a = true; &nb
หากตัวถูกดำเนินการทั้งสองไม่ใช่ศูนย์ เงื่อนไขจะกลายเป็นจริงด้วย Logical AND Operator ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับลอจิก ANDOperator - <html> <body> <script> var a = true;
หากต้องการชะลอการเรียกใช้ฟังก์ชัน ให้ใช้ฟังก์ชัน setTimeout() setTimeout(functionname, milliseconds, arg1, arg2, arg3...) ต่อไปนี้เป็นพารามิเตอร์ - ชื่อฟังก์ชัน − ชื่อฟังก์ชันสำหรับฟังก์ชันที่จะดำเนินการ มิลลิวินาที − จำนวนมิลลิวินาที arg1, arg2, arg3 − นี่คืออาร์กิวเมนต์ที่ส่งผ่านไปยังฟังก์ชัน ต
ตัวดำเนินการมอบหมายการคูณ (*=)คูณตัวถูกดำเนินการทางขวาด้วยตัวถูกดำเนินการทางซ้าย และกำหนดผลลัพธ์ให้กับตัวถูกดำเนินการทางซ้าย ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับตัวดำเนินการมอบหมายการคูณ - <html> <body> <script>
ในการประกาศพารามิเตอร์ฟังก์ชันทางเลือกใน JavaScript ให้ใช้อาร์กิวเมนต์ default คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อประกาศพารามิเตอร์เสริม ตัวอย่าง สาธิตสด <html> <body> <script> // default is set to 1 &nbs
หากต้องการใช้อาร์กิวเมนต์ที่ไม่จำกัดจำนวนในการทำงาน ให้ใช้อ็อบเจ็กต์อาร์กิวเมนต์ ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้อาร์กิวเมนต์ไม่จำกัดกับฟังก์ชันใน JavaScript สาธิตสด <html> <body> <script> functi
หากต้องการเรียกใช้ฟังก์ชันหน้าต่างหลัก ให้ใช้ “window.top” ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียกใช้ฟังก์ชันหน้าต่างหลักจาก iframe สาธิตสด <!DOCTYPE html> <html> <body> <script> function displa
ในการแสดงความคิดเห็นเกี่ยวกับฟังก์ชันใน JavaScript คุณสามารถใช้มาตรฐานต่อไปนี้ - /** * Adds two numbers * @param {Number} num1 * @param {Number} um * @return {Number} sum */ function sum(num1,num2) { return num1 + num2; }
ฟังก์ชัน JavaScript สามารถมีคำสั่ง return ที่เป็นทางเลือก เช่น สามารถเลือกคืนค่าได้ คำสั่งนี้ควรเป็นคำสั่งสุดท้ายในฟังก์ชัน ตัวอย่างเช่น คุณสามารถส่งตัวเลขสองตัวในฟังก์ชันหนึ่ง จากนั้นคุณสามารถคาดหวังให้ฟังก์ชันส่งคืนการคูณไปยังโปรแกรมการโทรของคุณ ตัวอย่าง ลองตัวอย่างต่อไปนี้ มันกำหนดฟังก์ชันที่รั
ตัวอย่าง หากต้องการแยกวิเคราะห์วัตถุ JSON ใน JavaScript ให้ใช้โค้ดต่อไปนี้ - <!DOCTYPE html> <html> <body> <script> myData = JSON.parse('{"event1":{"title":"Employment period"
Double equals (==) คือตัวดำเนินการเปรียบเทียบความเท่าเทียมกันเชิงนามธรรม ซึ่งจะแปลงตัวถูกดำเนินการให้เป็นประเภทเดียวกันก่อนทำการเปรียบเทียบ ตัวอย่างเช่น 5 == 5 //true '5' == 5 //true 5 == '5' //true 0 == false
การประกาศฟังก์ชัน คีย์เวิร์ด ฟังก์ชัน ประกาศฟังก์ชันใน JavaScript ในการกำหนดฟังก์ชันใน JavaScript ให้ใช้คีย์เวิร์ด function ตามด้วยชื่อฟังก์ชันเฉพาะ รายการพารามิเตอร์ (ที่อาจว่างเปล่า) และบล็อกคำสั่งที่ล้อมรอบด้วยวงเล็บปีกกา นี่คือตัวอย่าง − function sayHello(name, age) { document.write
หากต้องการเพิ่มจำนวนเดือนในวันที่ ให้หาเดือนโดยใช้เมธอด getMonth() และเพิ่มจำนวนเดือน ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อเพิ่มจำนวนเดือน สาธิตสด <!DOCTYPE html> <html> <body> <script> var d, e; &
ในการตรวจสอบตัวเลขที่กำหนด ให้ใช้ฟังก์ชัน isNan() เป็นการตรวจสอบว่าค่าเป็นจำนวนไม่ หากคืนค่าเป็น true แสดงว่าค่านั้นไม่ใช่ตัวเลข ตัวอย่าง โค้ดต่อไปนี้คืนค่าเท็จ ซึ่งหมายความว่าค่าเป็นตัวเลข − <!DOCTYPE html> <html> <body> <button onclick="display()
parseInt() วิธีการใน JavaScript แปลงสตริงเป็นตัวเลข เมธอดจะคืนค่า NaN หากค่าที่ป้อนไม่สามารถแปลงเป็นตัวเลขได้ ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อแปลงสตริงเป็นจำนวนเต็ม - <!DOCTYPE html> <html> <body> <button onclick = "display()
ในการถอดรหัส URL ใน JavaScript ให้ใช้เมธอด decodeURI() ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อถอดรหัส URL - <!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="de
ควรหลีกเลี่ยงการเพิ่ม (++) และตัวดำเนินการ (---) เนื่องจากอาจนำไปสู่ผลลัพธ์ที่ไม่คาดคิด นี่คือเงื่อนไขบางประการ - ตัวอย่าง ในการมอบหมายงาน อาจนำไปสู่ผลลัพธ์ที่ไม่น่าพอใจ - <html> <body> <script> &nb
ตัวดำเนินการ NOT แบบลอจิกจะย้อนกลับสถานะทางลอจิคัลของตัวถูกดำเนินการ หากเงื่อนไขเป็นจริง ตัวดำเนินการ NOT แบบลอจิคัลจะทำให้เป็นเท็จ <html> <body> <script> var a =true; document.wri