หน้าแรก
หน้าแรก
ใน JavaScript ฟังก์ชันที่ล้อมด้วยวงเล็บเรียกว่า Immediately Invoked Function Expressions หรือ Self Executing Functions จุดประสงค์ของการตัดคำคือเพื่อเนมสเปซและควบคุมการมองเห็นฟังก์ชันของสมาชิก มันรวมโค้ดไว้ในขอบเขตของฟังก์ชันและลดการปะทะกับไลบรารีอื่นๆ นี่คือสิ่งที่เราเรียกว่า Instant Invoked Functio
จาวาสคริปต์ไม่สามารถเรียกเมธอดจาวาได้โดยตรง เนื่องจากมันอยู่บนเซิร์ฟเวอร์ คุณต้องมีกรอบงาน Java เช่น JSP เพื่อโทรเมื่อได้รับคำขอจาก JavaScript มาดูวิธีการใช้ JSP เพื่อเรียกใช้ฟังก์ชัน Java ภายในฟังก์ชัน JavaScript นี่คือโค้ด JavaScript: //javascript code function initiateFunc() { $.get(
หากต้องการเรียกใช้ฟังก์ชัน JavaScript จากคอนโซล ให้เรียกใช้โค้ดต่อไปนี้: ตัวอย่าง <!DOCTYPE html> <html> <body> <script> var display = { displayOne: function(){ retur
หากต้องการให้หน้าต่างป๊อปอัปอยู่ตรงกลางหน้าจอ คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ ตัวอย่าง การสาธิตสด <!DOCTYPE html> <html> <body> <script> function myPopup(myURL, title, myWidth, myHeight) { &nbs
ตัวจัดการข้อผิดพลาดส่วนกลางต่อไปนี้จะแสดงวิธีตรวจจับข้อยกเว้นที่ไม่สามารถจัดการได้ - ตัวอย่าง <!DOCTYPE html> <html> <body> <script> window.onerror = function(errMsg, url, line, column, error) {
วิธีการ trigger() ทริกเกอร์เหตุการณ์ที่ระบุและพฤติกรรมเริ่มต้นของเหตุการณ์ (เช่น การส่งแบบฟอร์ม) สำหรับองค์ประกอบที่เลือก ตัวอย่างเช่น: $( "#foo" ).on( "click", function() { alert( $( this ).text() ); }); $( "#foo" ).trigger( "click" );
การเพิ่มเครื่องหมายอัฒภาคหลังจากทุกฟังก์ชันเป็นทางเลือก เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่พึงประสงค์ ในขณะที่ใช้นิพจน์ฟังก์ชัน ให้ใช้เครื่องหมายอัฒภาค การใช้เครื่องหมายอัฒภาค var display = function () { alert(“Hello World”); }; (function () { // code })(); ไม่ใช้เครื่องหมายอัฒภาค
ในการเรียกใช้ฟังก์ชัน JavaScript จาก C++ ให้สร้างไฟล์ js ซึ่งเรียกใช้ฟังก์ชัน หน้าเว็บจะโหลด JS และฟังก์ชันจะทำงาน - int callId = 0; void callFunction() { // the js file ofstream fout("generate.js"); fout << "caller(" << callId +
ด้วยช่องแจ้งเตือนมาตรฐาน คุณจะไม่สามารถเปลี่ยนป้ายกำกับปุ่มได้ หากต้องการเปลี่ยนป้ายกำกับ ให้ใช้กล่องแจ้งเตือนที่กำหนดเอง ที่นี่ ตกลง ของกล่องแจ้งเตือนจะเปลี่ยนเป็น ขอบคุณสำหรับการแจ้ง! ตัวอย่างเช่น: การสาธิตสด <!DOCTYPE html> <html> <head> <scr
ไม่ คุณไม่สามารถสร้างกล่องโต้ตอบด้วย ใช่ หรือ ไม่ใช่ กล่องโต้ตอบการยืนยันใน JavaScript มีปุ่ม ตกลง และ ยกเลิก หากต้องการสร้างกล่องโต้ตอบที่มีคำว่า ใช่ หรือ ไม่ใช่ ให้ใช้กล่องโต้ตอบที่กำหนดเอง ตัวอย่าง การสาธิตสด <!DOCTYPE html> <html> <head> <sc
หากต้องการเชื่อมหลายตัวแปรสตริง ให้ใช้ตัวดำเนินการต่อ JavaScript ตัวอย่าง คุณสามารถลองรันโค้ดต่อไปนี้เพื่อเชื่อมตัวแปร การสาธิตสด <html> <body> <script> var str1 = "Tutorials "; &nbs
สำหรับ each...in loop จะวนซ้ำค่าโดยรวมของตัวแปรของคุณสมบัติของอ็อบเจกต์ หมายเหตุ − ตอนนี้เลิกใช้ “for…each..in” แล้ว ไม่ได้ใช้. ไวยากรณ์ นี่คือไวยากรณ์ − for each (variablename in object) { statement or block to execute } ตัวอย่าง นี่คือตัวอย่างที่จะไม่ทำงานบนเว็บเบราว์เซอร์ใด ๆ เนื่อ
หากต้องการใช้เงื่อนไข OR ในคำสั่ง JavaScript IF ให้ใช้ || ตัวดำเนินการเช่นตัวดำเนินการตรรกะ OR ถ้าตัวถูกดำเนินการสองตัวใดไม่ใช่ศูนย์ เงื่อนไขจะกลายเป็นจริง ต่อไปนี้คือวิธีใช้โอเปอเรเตอร์ || ใน JavaScript ตัวอย่าง การสาธิตสด <html> <body> <script> &
ต่อไปนี้แสดงลูป foreach โดยใช้แผนผังลำดับงาน:
หากต้องการบันทึก HTML ในเครื่องด้วย JavaScript ให้สร้างไฟล์ HTML และบันทึกโค้ดต่อไปนี้ไว้ รหัสนี้ใช้สำหรับคุกกี้ใน JavaScript - <!DOCTYPE html> <html> <body> <p id="visits"></p> <script>  
การลงทะเบียนตัวจัดการเหตุการณ์ภายในโค้ด JavaScript ช่วยให้คุณใช้คำสั่ง นี้ ไม่จำเป็นต้องส่งค่าไปยังฟังก์ชัน JavaScript ให้ใช้ this เพื่อจัดการคุณสมบัติแทน มาดูตัวอย่างกัน การสาธิตสด <!DOCTYPE html> <html> <head> <script>
อ็อบเจ็กต์อาร์กิวเมนต์ใน JavaScript เป็นอ็อบเจ็กต์ ซึ่งแสดงถึงอาร์กิวเมนต์ของฟังก์ชันที่กำลังดำเนินการ ไวยากรณ์มีสองอาร์กิวเมนต์: [function.]arguments[p] ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้ว่าอะไรคืออ็อบเจกต์อาร์กิวเมนต์ใน JavaScript การสาธิตสด <html> <body&g
วัตถุอาร์กิวเมนต์คืออาร์กิวเมนต์ที่ส่งผ่านไปยังฟังก์ชัน เป็นตัวแปรที่สามารถเข้าถึงได้สำหรับทุกฟังก์ชัน สมมติว่าอาร์กิวเมนต์สองตัวถูกส่งผ่านไปยังฟังก์ชัน แล้วคุณจะสามารถเข้าถึงอาร์กิวเมนต์ได้ดังนี้: arguments[0] arguments[1] ในทำนองเดียวกัน คุณสามารถใช้ type of with อาร์กิวเมนต์ใน JavaScript ได้ ก่อน
ใช้วิธี Array.from() ใน JavaScript เพื่อแปลงวัตถุอาร์กิวเมนต์เป็นอาร์เรย์ ตัวอย่าง สาธิตสด <!DOCTYPE html> <html> <body> <script> function sortArg() { var args = Arr
ในการตรวจสอบที่อยู่อีเมลใน JavaScript ให้ตรวจสอบเงื่อนไขสำหรับ “@” และ “” เช่น สำหรับ [email protected] ลองใช้รหัสต่อไปนี้เพื่อตรวจสอบอีเมล ตัวอย่าง สาธิตสด <!DOCTYPE html> <html> <body> <script> var emailID; &n