Решено: Показване на годината на авторските права

Основният проблем с показването на годината на авторското право върху цифров носител е, че може да бъде трудно да се определи кои години са обхванати от авторското право. Това може да е проблем, когато се опитвате да определите дали определена медия все още е защитена с авторски права.

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 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(условие) Оценява условие и, ако е вярно, изпълнява кода, съдържащ се в блока; в противен случай той изпълнява друг блок код. keydown(event) Задейства събитие при натискане на клавиш на клавиатурата. lastModified Date Връща или задава датата и часа, когато този документ е бил последно модифициран (в милисекунди). length Връща дължината на обект (в байтове). Math.floor(number) Закръглява числото надолу до най-близката цяло число. математика ceil(число) Закръглява числото до най-близката цяло число. new Date () Създава нов обект Date, използвайки текущата дата и час като негови параметри (в милисекунди). Object clone() Създава и връща копие на обект obj. прототип Позволява ви достъп до свойства и методи на веригата прототипи на обект (т.е. обекти, които са извлечени от този обект). pushStackTrace(stackTrace) Добавя информация за проследяване на стека към съобщение за грешка, показвано от конзолата. setTimeout(време, [обратно извикване]) Задава таймаут за изпълнение на код след изтичане на даден брой милисекунди; ако е предоставено обратно извикване, то ще бъде изпълнено след изтичане на времето за изчакване setInterval(време, [обратно извикване]) Задава интервал за изпълнение на кода след изтичане на даден брой милисекунди; ако е предоставено обратно извикване, то ще се изпълнява при всяко изтичане на интервал от време

Подобни публикации:

Оставете коментар