נפתרה: זכויות יוצרים לשנת התצוגה

הבעיה העיקרית בהצגת שנת זכויות היוצרים במדיה דיגיטלית היא שיכול להיות קשה לקבוע אילו שנים מכוסות בזכויות היוצרים. זו יכולה להוות בעיה כאשר מנסים לקבוע אם קטע מדיה מסוים עדיין מוגן בזכויות יוצרים.

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

קוד זה יוצר אובייקט תאריך חדש, ואז מקבל את השנה המלאה מאותו אובייקט תאריך ומאחסן אותו במשתנה n. לבסוף, הוא מוצא את האלמנט עם id=”year” ומשנה את innerHTML שלו לערך של n.

חיפוש

ב-JavaScript, אתה יכול להשתמש בפונקציית search() כדי לחפש מחרוזת במאגר טקסט או מחרוזת. הפונקציה search() לוקחת שני ארגומנטים: הטקסט לחיפוש והמחרוזת לחפש.

הפונקציה search() מחזירה אובייקט עם שני מאפיינים: הטקסט שנמצא והמיקום של הטקסט שנמצא במאגר הטקסט או המחרוזת. מאפיין הטקסט נמצא מכיל את המחרוזת התואמת, בעוד שמאפיין המיקום אומר לך היכן במאגר הטקסט או המחרוזת נמצאה המחרוזת התואמת.

הנה דוגמה המשתמשת בפונקציית search() כדי למצוא את כל המופעים של "חתול" בקובץ טקסט:

var file = "./myfile.txt"; // פתח את הקובץ לקריאת var contents = file.search(“cat”); // קבל אובייקט המכיל // foundText ומיקום console.log(contents); // מדפיס "אין תוצאות."

שיטות

ישנן שיטות רבות ב-JavaScript. כמה מהשיטות הנפוצות ביותר מפורטות להלן.

שיטה תיאור alert() מציג הודעה על המסך. bind() מקשר פונקציה לאירוע מסוים. call() קורא לפונקציה. clear() מנקה את המסך. console.log() מדפיס מידע למסוף. document.getElementById(id) מאחזר רכיב לפי תכונת ה-id שלו. exit() מסיים את ביצוע הסקריפט וחוזר לחלון הראשי של הדפדפן. forEach() חוזר על גוש קוד עבור כל פריט במערך או באוסף. if(condition) מעריך תנאי ואם נכון, מבצע את הקוד הכלול בבלוק; אחרת, הוא מבצע בלוק קוד נוסף. keydown(event) מפעיל אירוע כאשר מקש נלחץ למטה במקלדת. lastModified Date מחזירה או מגדירה את התאריך והשעה שבהם מסמך זה השתנה לאחרונה (במילישניות). length מחזירה את אורך האובייקט (בבתים). Math.floor(number) מעגל את המספר כלפי מטה לערך השלם הקרוב ביותר . מתמטיקה . ceil(number) מעגל את המספר עד לערך השלם הקרוב ביותר. new Date () יוצר אובייקט Date חדש באמצעות התאריך והשעה הנוכחיים כפרמטרים שלו (במילישניות). Object clone() יוצר ומחזיר עותק של object obj . אב טיפוס מאפשר לך לגשת למאפיינים ולשיטות של שרשרת אב הטיפוס של אובייקט (כלומר, אובייקטים שנגזרים מאובייקט זה). pushStackTrace(stackTrace) מוסיף מידע על מעקב מחסנית להודעת שגיאה המוצגת על ידי המסוף. setTimeout(זמן, [callback]) מגדיר פסק זמן לביצוע קוד לאחר שחולפת כמות נתונה של אלפיות שניות; אם התקשרות חוזרת מסופקת, היא תתבצע לאחר תום הזמן הקצוב setInterval(זמן, [callback]) מגדיר מרווח לביצוע קוד לאחר חלוף כמות נתונה של אלפיות שניות; אם תינתן התקשרות חוזרת, היא תתבצע בכל פעם שיפוג מרווח זמן

הודעות קשורות:

השאירו תגובה