แก้ไขแล้ว: แสดงปีลิขสิทธิ์

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

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

รหัสนี้สร้างวัตถุวันที่ใหม่ จากนั้นรับปีเต็มจากวัตถุวันที่นั้นและเก็บไว้ในตัวแปร n สุดท้าย พบองค์ประกอบที่มี id=”year” และเปลี่ยน innerHTML เป็นค่า n

ค้นหา

ใน JavaScript คุณสามารถใช้ฟังก์ชัน search() เพื่อค้นหาสตริงในบัฟเฟอร์ข้อความหรือสตริง ฟังก์ชัน search() รับอาร์กิวเมนต์สองอาร์กิวเมนต์: ข้อความที่ต้องการค้นหาและสตริงที่ต้องการค้นหา

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

ต่อไปนี้คือตัวอย่างที่ใช้ฟังก์ชัน search() เพื่อค้นหาอินสแตนซ์ทั้งหมดของ "cat" ในไฟล์ข้อความ:

ไฟล์ var = “./myfile.txt”; // เปิดไฟล์เพื่ออ่าน var contents = file.search(“cat”); // รับวัตถุที่มี //foundText และตำแหน่ง console.log(contents); // พิมพ์ "ไม่มีผลลัพธ์"

วิธีการ

มีหลายวิธีใน JavaScript วิธีการทั่วไปบางวิธีแสดงไว้ด้านล่าง

วิธีการ คำอธิบาย alert() แสดงข้อความบนหน้าจอ ผูก () ผูกฟังก์ชั่นกับเหตุการณ์เฉพาะ call() เรียกใช้ฟังก์ชัน clear() ล้างหน้าจอ console.log() พิมพ์ข้อมูลไปยังคอนโซล document.getElementById(id) ดึงองค์ประกอบตามแอตทริบิวต์ id exit() สิ้นสุดการทำงานของสคริปต์และกลับไปที่หน้าต่างหลักของเบราว์เซอร์ forEach() ทำซ้ำบล็อกของรหัสสำหรับแต่ละรายการในอาร์เรย์หรือคอลเลกชัน ถ้า(เงื่อนไข) ประเมินเงื่อนไข และถ้าเป็นจริง รันโค้ดที่อยู่ในบล็อก มิฉะนั้นจะดำเนินการบล็อกรหัสอื่น คีย์ดาวน์ (เหตุการณ์) ทริกเกอร์เหตุการณ์เมื่อกดปุ่มบนแป้นพิมพ์ LastModified Date ส่งกลับหรือตั้งค่าวันที่และเวลาที่เอกสารนี้ถูกแก้ไขครั้งล่าสุด (หน่วยเป็นมิลลิวินาที) length ส่งกลับความยาวของวัตถุ (เป็นไบต์) Math.floor(number) ปัดตัวเลขลงเป็นค่าจำนวนเต็มที่ใกล้เคียงที่สุด คณิตศาสตร์ . ceil(number) ปัดเศษตัวเลขขึ้นเป็นค่าจำนวนเต็มที่ใกล้เคียงที่สุด วันที่ใหม่ () สร้างวัตถุวันที่ใหม่โดยใช้วันที่และเวลาปัจจุบันเป็นพารามิเตอร์ (หน่วยเป็นมิลลิวินาที) Object clone() สร้างและส่งคืนสำเนาของวัตถุ obj ต้นแบบ อนุญาตให้คุณเข้าถึงคุณสมบัติและเมธอดของห่วงโซ่ต้นแบบของวัตถุ (เช่น วัตถุที่ได้รับมาจากวัตถุนี้) pushStackTrace(stackTrace) เพิ่มข้อมูลการติดตามสแต็กให้กับข้อความแสดงข้อผิดพลาดที่แสดงโดยคอนโซล setTimeout(time, [callback]) ตั้งค่าการหมดเวลาสำหรับการเรียกใช้โค้ดหลังจากผ่านไปตามจำนวนมิลลิวินาทีที่กำหนด หากมีการโทรกลับ มันจะถูกดำเนินการหลังจากหมดเวลา setInterval(เวลา, [โทรกลับ]) กำหนดช่วงเวลาสำหรับการดำเนินการของโค้ดหลังจากผ่านไปตามจำนวนมิลลิวินาทีที่กำหนด หากมีการโทรกลับ ระบบจะดำเนินการทุกครั้งที่หมดช่วงเวลา

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

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