Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. วิธีแปลงค่าเป็นตัวเลขใน JavaScript

    JavaScript มีเมธอด Number() สำหรับแปลงค่าเป็นตัวเลข เมธอดนี้สามารถแปลง String ตัวเลข และค่า Boolean ให้เป็น 1 หรือ 0 ได้ มาดูรายละเอียดกัน Syntax var num = Number(value); ตัวอย่างที่ 1 ในตัวอย่างนี้ เมธอด Number() แปลง String ตัวเลขและค่า Boolean เป็นตัวเลข และแสดงผลลัพธ์ <html> <body>

  2. วิธีแปลง JSON String เป็น JavaScript Object

    JavaScript มีเมธอด JSON.parse() สำหรับแปลง JSON เป็น Object หลังจาก Parse แล้ว เราสามารถเข้าถึง Element ใน JSON ได้ Syntax var obj = JSON.parse(JSON); เมธอดนี้รับ JSON และแปลงเป็น Object เพื่อเข้าถึง Element ใน JSON ที่ให้มา ตัวอย่างที่ 1 ในตัวอย่างนี้ กำหนด JSON ให้ตัวแปร และแปลงเป็น Object แล้วแ

  3. วิธีแปลง JavaScript Objects เป็น Primitive Data Types ด้วยตนเอง

    Primitive Data Types คือ String, Number, Boolean เป็นต้น เพื่อ แปลง Objects ให้เป็น Primitive Data Types JavaScript มีเมธอด เช่น toString(), valueOf() เป็นต้น การใช้เมธอดเหล่านี้ทำให้แปลง JavaScript Objects เป็น Primitive Data Types ได้ง่าย ตัวอย่างที่ 1 ในตัวอย่างนี้ อาร์เรย์ทั่วไป ถูกแปลงเป็น Pri

  4. วิธีเข้าถึงคีย์เวิร์ด 'this' ภายใน Arrow Function ใน JavaScript

    คีย์เวิร์ด this ใน JavaScript หมายถึงออบเจ็กต์ที่มันเป็นของ ใน Arrow Function this จะเป็นของ Global Object ภายในฟังก์ชันทั่วไป this อาจจะเป็น undefined แต่ใน Arrow Function จะได้ค่า ที่แน่นอน ตัวอย่าง <html> <body> <script>    function Student(fname, grade) {   &nbs

  5. วิธีค้นหาชื่อและเป้าหมายของฟอร์มใน JavaScript

    ฟอร์มทั่วไปจะมี name (ชื่อ) และ target (เป้าหมาย) โดยหากไม่มีชื่อ จะยากมากในการตรวจสอบความถูกต้องของฟอร์ม JavaScript มีคุณสมบัติ document.name และ document.target สำหรับค้นหาชื่อและเป้าหมายของฟอร์มตามลำดับ เรามาดูรายละเอียดแต่ละอย่างกัน ชื่อ (Name) ของฟอร์ม ตัวอย่าง ในตัวอย่างต่อไปนี้ จะค้นหา ชื่อ

  6. วิธีแสดงวันที่และเวลาที่เอกสารถูกแก้ไขล่าสุดใน JavaScript

    document.lastModified ให้วันที่และเวลาที่เอกสารถูกแก้ไขล่าสุด ไวยากรณ์ Time = document.lastModified; ตัวอย่างที่ 1 <html> <body> <script> document.write(This document is lastly modified on + document.lastModified); </script> </body> </html> ผลลัพธ์ This

  7. บทบาทของวงเล็บ () ในการเรียกใช้ฟังก์ชันใน JavaScript

    วงเล็บ () สำคัญมาก: เรียกฟังก์ชัน **ไม่มี ()** จะคืน **function definition** (โค้ดฟังก์ชัน) เรียก **มี ()** จะ **execute** และคืน **ผลลัพธ์** ไม่มี () - คืน Function Definition <html> <body> <script> function toCelsius(f) { return (5/9) * (f-32); } document.write(toCelsi

  8. วิธีตั้งค่า Dynamic Property Keys ให้ออบเจ็กต์ใน JavaScript

    ก่อน ES6 ต้องสร้างออบเจ็กต์ก่อน แล้วค่อยกำหนด property แบบ dynamic แยก 2 ขั้นตอน ES6 ใช้ Computed Property Names เขียนใน object literal ได้เลย วิธีเก่า 2 ขั้นตอน <html> <body> <script> let person = name; let student = { id: 1 }; // step 1 student[person] = nani; //

  9. ความสำคัญของ ES6 Template Strings ใน JavaScript

    Template Strings (Template Literals) ES6 ใช้ backtick (`) และ ${expression} รวมสตริงได้อ่านง่าย ไม่ต้อง escape quote ไม่ต้องใช้ + ซ้ำๆ วิธีเดิม concat() และ join() <html> <body> <script> const platform = Tutorix; const joinMethod = [The, best, e-learning, platform, is, p

  10. วิธีบวกสตริงและตัวเลขโดยไม่ให้ต่อสตริงใน JavaScript

    การบวกสตริงกับตัวเลขโดยตรงจะเกิด concatenation (ต่อสตริง) ต้องแปลงสตริงเป็นตัวเลขก่อน ใช้ Unary + หรือ parseInt() ตัวอย่างที่ 1: ต่อสตริง (ผิด) <html> <body> <script> const string = 100; const number = 5; document.write(string + number); </script> </body&g

  11. การใช้งาน Higher-Order Functions ใน JavaScript

    Higher-order functions เป็นฟังก์ชันที่รับฟังก์ชันอื่นเป็นอาร์กิวเมนต์ หรือคืนค่าฟังก์ชัน ช่วยลดโค้ด เพิ่มความอ่านง่าย ตัวอย่างเช่น map, filter, reduce ตัวอย่าง ไม่ใช้ Higher-order function (ใช้ for loop) <html> <body> <script> const name = []; var persons = [ {

  12. วิธีดึง Anchor เฉพาะในเอกสารด้วย JavaScript

    document.anchors เป็น collection ของ anchor tags () เข้าถึงได้ผ่านดัชนี ใช้ .innerHTML ดึงเนื้อหา ไวยากรณ์ element = document.anchors[i].innerHTML; ตัวอย่างที่ 1: Anchor แรก (ดัชนี 0) <html> <body> <a name=Tutor>Tutorix</a><br> <a name=Totorial>Tutorialspoint&

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:167/298  20-คอมพิวเตอร์/Page Goto:1 161 162 163 164 165 166 167 168 169 170 171 172 173