แก้ไขแล้ว: รับนามสกุลไฟล์

ปัญหาหลักในการรับนามสกุลไฟล์คืออาจทำให้สับสนได้ มีไฟล์หลายประเภทและนามสกุลไฟล์ที่แตกต่างกัน และอาจเป็นเรื่องยากที่จะทราบว่าควรใช้ไฟล์ใด

var fileName = "sample.txt";
var fileExtension = fileName.split('.').pop();

รหัสนี้กำหนดตัวแปรชื่อ “fileName” และกำหนดค่าเป็น “sample.txt” จากนั้นกำหนดตัวแปรชื่อ “fileExtension” และกำหนดค่าผลลัพธ์ของการรันเมธอด “split” บนตัวแปร “fileName” โดยใช้จุด (.) เป็นตัวคั่น จากนั้นเรียกใช้เมธอด “pop” บน ผลลัพธ์นั้น ผลกระทบสุทธิคือตัวแปร "fileExtension" จบลงด้วยค่า ".txt" ซึ่งเป็นนามสกุลไฟล์ของไฟล์ "sample.txt"

ดาต้าเฟรม

dataframe เป็นโครงสร้างข้อมูลใน Python และ R ที่ช่วยให้คุณจัดเก็บข้อมูลแบบตารางในรูปแบบที่สะดวก ใน JavaScript คุณสามารถสร้าง dataframe โดยใช้ฟังก์ชัน d3.data ฟังก์ชันนี้รับวัตถุเป็นอาร์กิวเมนต์แรก และส่งคืนวัตถุ DataFrame จากนั้นคุณสามารถใช้วิธีการต่างๆ บนวัตถุ DataFrame เพื่อเข้าถึงและจัดการข้อมูลของคุณได้

คัดลอกโครงสร้าง

โครงสร้างการคัดลอกเป็นวิธีการจัดกลุ่มโค้ดที่เกี่ยวข้องเข้าด้วยกัน อนุญาตให้คุณใช้รหัสซ้ำโดยคัดลอกระหว่างตำแหน่งต่างๆ

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

คุณยังสามารถใช้โครงสร้างการคัดลอกใน JavaScript เพื่อจัดกลุ่มรหัสที่เกี่ยวข้องกัน ตัวอย่างเช่น คุณอาจใช้โครงสร้างการคัดลอกเพื่อจัดเก็บตัวแปรทั้งหมดไว้ในที่เดียว จากนั้นคุณสามารถใช้โครงสร้างนั้นเพื่อเข้าถึงตัวแปรเหล่านั้นได้จากทุกที่ในโค้ดของคุณ

กระทู้ที่เกี่ยวข้อง:

แสดงความคิดเห็น