วีดีโอ: มีตัวชี้ใน JavaScript หรือไม่?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
TL;DR: ที่นั่น ไม่ พอยน์เตอร์ใน JavaScript และงานอ้างอิงต่างจากสิ่งที่เรามักจะเห็นในภาษาโปรแกรมยอดนิยมอื่นๆ ส่วนใหญ่ ใน JavaScript เป็นไปไม่ได้ที่จะมีการอ้างอิงจากตัวแปรหนึ่งไปยังอีกตัวแปรหนึ่ง และสามารถกำหนดค่าผสม (Object, Array) ได้โดยการอ้างอิงเท่านั้น
นอกจากนี้ ตัวชี้ใน JavaScript คืออะไร?
จำลอง พอยน์เตอร์ใน JavaScript . NS ตัวชี้ โดยพื้นฐานแล้วเป็นตัวแปรที่คุณสามารถเข้าถึง (อ่านหรือแก้ไข) ตัวแปรอื่นได้ ตัวอย่างเช่น ฟังก์ชัน A สามารถเรียกใช้ฟังก์ชัน B แล้วส่งผ่าน a ตัวชี้ ให้เป็นหนึ่งในตัวแปรท้องถิ่นของ A
อาจมีคนถามว่า การกำหนด JavaScript โดยการอ้างอิงหรือไม่ บนตัวแปร งานที่มอบหมาย , ค่าดั้งเดิมของสเกลาร์ (Number, String, Boolean, undefined, null, Symbol) ถูกกำหนดโดยค่าและค่าผสมถูกกำหนดโดย- อ้างอิง . NS อ้างอิง ใน JavaScript ชี้ไปที่ค่าที่มีอยู่เท่านั้นและไม่ใช่ที่ตัวแปรอื่นหรือ อ้างอิง.
ในเรื่องนี้ คุณใช้พอยน์เตอร์ใน JavaScript อย่างไร?
ไม่ JS ไม่มี ตัวชี้ . ออบเจ็กต์จะถูกส่งผ่านโดยส่งสำเนาของข้อมูลอ้างอิง โปรแกรมเมอร์ไม่สามารถเข้าถึง "ค่า" ที่เหมือน C ซึ่งแสดงถึงที่อยู่ของวัตถุ
มีตัวชี้ใน Python หรือไม่?
พอยน์เตอร์ ไม่มีอยู่ใน Python . แต่เราใช้พฤติกรรมเดียวกันกับวัตถุที่ไม่แน่นอน NS ตัวชี้ เรานำไปใช้กับ ctypes เป็นของจริง C ตัวชี้.
แนะนำ:
มีรายการใน Javascript หรือไม่?
ประเภท JavaScript Array ในตัวไม่ได้ใช้งานเป็นรายการที่เชื่อมโยง แม้ว่าขนาดจะเป็นไดนามิกและเป็นตัวเลือกที่ดีที่สุดในการเริ่มต้นเสมอ คุณอาจทำงานทั้งหมดโดยไม่จำเป็นต้องใช้รายชื่อที่เชื่อมโยงใน JavaScript แต่รายการที่เชื่อมโยงยังคงเป็นวิธีที่ดีในการเรียนรู้เกี่ยวกับการสร้างโครงสร้างข้อมูลของคุณเอง
คุณจะได้งานเพียงแค่รู้ JavaScript หรือไม่?
โดยพื้นฐานแล้ว ใช่ ถ้าคุณรู้จัก JS และกรอบการทำงานใดๆ ที่บริษัทที่คุณใช้สมัคร คุณก็สามารถรับงานได้ แต่ถ้าเป็นงานแรกของคุณ พวกเขาอาจคาดหวังที่จะให้การฝึกอบรมภาคปฏิบัติในปริมาณที่เหมาะสมแก่คุณในช่วง 3-6 เดือนแรกหรือ ดังนั้น
คลาสถูกยกขึ้นใน JavaScript หรือไม่
การประกาศคลาส JavaScript เหมือนกับคู่หน้าที่ของพวกเขา อย่างไรก็ตาม ยังไม่ได้เตรียมใช้งานจนกว่าจะมีการประเมิน ซึ่งหมายความว่าคุณต้องประกาศคลาสก่อนจึงจะสามารถใช้งานได้
สองอาร์เรย์เท่ากับ JavaScript หรือไม่
ใน Javascript เพื่อเปรียบเทียบสองอาร์เรย์ เราจำเป็นต้องตรวจสอบว่าความยาวของอาร์เรย์ทั้งสองควรเท่ากัน วัตถุที่อยู่ในอาร์เรย์นั้นเป็นประเภทเดียวกัน และแต่ละรายการในอาร์เรย์หนึ่งมีค่าเท่ากับอาร์เรย์ในอีกอาร์เรย์หนึ่ง การทำเช่นนี้เราสามารถสรุปได้ว่าอาร์เรย์ทั้งสองจะเหมือนกันหรือไม่ JavaScript มีฟังก์ชัน JSON
คุณจำเป็นต้องประกาศตัวแปรใน JavaScript หรือไม่?
ก่อนที่คุณจะใช้ตัวแปรในโปรแกรม JavaScript คุณต้องประกาศตัวแปรนั้น ตัวแปรถูกประกาศด้วยคีย์เวิร์ด var ดังนี้ การจัดเก็บค่าในตัวแปรเรียกว่าการกำหนดค่าเริ่มต้นของตัวแปร คุณสามารถเริ่มต้นตัวแปรได้ในเวลาที่สร้างตัวแปรหรือในเวลาต่อมาเมื่อคุณต้องการตัวแปรนั้น