ความหมายของเครื่องหมาย “$” ใน JavaScript คืออะไร

Khwam Hmay Khxng Kheruxnghmay Ni Javascript Khux Xari



ในจาวาสคริปต์ “ $ สัญลักษณ์ ” ไม่ใช่คำสงวนหรือคำหลัก และไม่มีความหมายพิเศษ เป็นอักขระธรรมดาที่ใช้เป็นส่วนหนึ่งของชื่อตัวแปรหรือฟังก์ชันได้ ทำหน้าที่เป็นตัวระบุ JavaScript ซึ่งหมายความว่าระบุวัตถุในลักษณะเดียวกับชื่อ นอกจากนี้ มักใช้ในไลบรารี JavaScript ยอดนิยม เช่น jQuery

โพสต์นี้จะกล่าวถึงความหมายของ “ $ เครื่องหมาย ” และการใช้งานใน JavaScript

ความหมายของเครื่องหมาย “$” ใน JavaScript คืออะไร?

$ เครื่องหมาย ” ไม่ใช่อักขระพิเศษใน JavaScript และไม่มีความหมายหรือฟังก์ชันพิเศษ อย่างไรก็ตามใน JavaScript สามารถใช้เป็น:







วิธีที่ 1: จะใช้เครื่องหมาย “$” เป็นตัวระบุได้อย่างไร

ใน JavaScript ตัวระบุคือชื่อที่ใช้ระบุตัวแปร ฟังก์ชัน หรือคุณสมบัติ อักขระตัวแรกของตัวระบุต้องเป็นตัวอักษร เครื่องหมายดอลลาร์ ($) หรือขีดล่าง (_) และอักขระใดๆ ต่อไปนี้อาจเป็นตัวเลข (0-9) แม้ว่าจาวาสคริปต์จะถือว่า “ $ ” เป็นตัวอักษร ดังนั้นจึงสามารถใช้เป็นชื่อตัวแปรใน JavaScript ได้



ตัวอย่าง



สร้างตัวแปรที่ทำหน้าที่เป็นตัวระบุ:





โดยที่ $myString = 'ลีนุกซ์' ;

ส่งตัวระบุไปยังเมธอด console.log() ที่จะระบุค่าที่เก็บไว้ในตัวแปร:

คอนโซล บันทึก ( $myString ) ;

เอาต์พุต



วิธีที่ 2: จะใช้เครื่องหมาย “$” เป็นทางลัดของฟังก์ชันได้อย่างไร

$ เครื่องหมาย ” สามารถใช้เป็นทางลัดสำหรับฟังก์ชันใน JavaScript โดยกำหนดฟังก์ชันให้กับตัวแปร $ หรือใช้เครื่องหมาย $ เป็นชื่อฟังก์ชัน

ต่อไปนี้เป็นตัวอย่างของวิธีใช้เครื่องหมาย $ เป็นทางลัดสำหรับฟังก์ชัน

ตัวอย่าง

กำหนดฟังก์ชันสำหรับการบวกเลขชื่อ “ เพิ่ม ”:

เพิ่มฟังก์ชั่น ( x,ย ) {

กลับ x + วาย ;

}

กำหนดฟังก์ชัน add() ให้กับตัวแปร “$” ซึ่งหมายความว่าตัวแปร “$” เป็นการอ้างอิงถึงฟังก์ชันเพิ่มแล้ว:

ให้ $ = เพิ่ม ;

เรียกใช้ฟังก์ชัน add() โดยใช้ “$()” โดยส่งค่า:

คอนโซล บันทึก ( $ ( สิบเอ็ด , สิบห้า ) ) ;

เอาต์พุต

คุณยังสามารถใช้ปุ่ม “ $ ” เครื่องหมายเป็นชื่อฟังก์ชันนั่นเอง

ฟังก์ชั่น $ ( x,ย ) {

กลับ x + วาย ;

}

เอาต์พุต

โปรดทราบว่าการใช้เครื่องหมาย $ เป็นชื่อฟังก์ชันหรือชื่อตัวแปรไม่ใช่แนวปฏิบัติที่ดี เพราะอาจทำให้สับสนและอาจก่อให้เกิดความขัดแย้งกับไลบรารีหรือโค้ดอื่นที่ใช้เครื่องหมาย $ ในลักษณะอื่น

วิธีที่ 3: จะใช้เครื่องหมาย '$' ในเทมเพลต Literals ได้อย่างไร

ในจาวาสคริปต์ “ $ เครื่องหมาย ” สามารถฝังนิพจน์ในเทมเพลตตัวอักษร ตัวอักษรแม่แบบเป็นสตริงที่ล้อมรอบด้วย backticks ( ` ) แทนเครื่องหมายอัญประกาศเดี่ยวหรือคู่ อนุญาตให้คุณฝังนิพจน์ภายในสตริงโดยใช้ตัวยึดตำแหน่งในรูปแบบของ “ ${นิพจน์} '.

ตัวอย่าง

สร้างสองตัวแปร “ x ' และ ' วาย ” มีค่า “ 5 ' และ ' สิบเอ็ด ” ตามลำดับ:

มี x = 5 ;

ต่างกันไป = สิบเอ็ด ;

เก็บผลคูณของ x และ y ในตัวแปร “ กับ ”:

มี z = x * วาย ;

พิมพ์ผลลัพธ์โดยใช้เทมเพลตตัวอักษร:

คอนโซล บันทึก ( `ผลคูณของ x และ y คือ : $ { กับ } ` ) ;

เอาต์พุต

นั่นคือทั้งหมดที่เกี่ยวกับการใช้ “ $ ” ลงชื่อเข้าใช้ JavaScript

บทสรุป

$ เครื่องหมาย ” ไม่ใช่อักขระพิเศษใน JavaScript อย่างไรก็ตาม สามารถใช้เป็นชื่อตัวแปร ตัวระบุ ทางลัดของฟังก์ชัน หรือในเทมเพลตตัวอักษรเพื่อฝังผลลัพธ์ด้วยสตริงในรูปแบบของนิพจน์ อย่างไรก็ตาม การใช้เครื่องหมาย “$” เป็นชื่อฟังก์ชันหรือตัวแปรไม่ใช่แนวปฏิบัติที่ดี แต่การใช้เป็นตัวอักษรของเทมเพลตจะมีประโยชน์มาก โพสต์นี้อธิบายความหมายของ ' $ เครื่องหมาย ” และวิธีการใช้งานใน JavaScript