Вирішено: Показати рік авторського права

Основна проблема з відображенням року авторського права на цифрових носіях полягає в тому, що може бути важко визначити, на які роки поширюється авторське право. Це може стати проблемою під час спроби визначити, чи захищений певний медіафайл авторським правом.

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

Цей код створює новий об’єкт дати, потім отримує повний рік із цього об’єкта дати та зберігає його в змінній n. Нарешті, він знаходить елемент з id=”year” і змінює його innerHTML на значення n.

Пошук

У JavaScript ви можете використовувати функцію search() для пошуку рядка в текстовому або рядковому буфері. Функція search() приймає два аргументи: текст для пошуку та рядок для пошуку.

Функція search() повертає об’єкт із двома властивостями: знайдений текст і положення знайденого тексту в текстовому чи рядковому буфері. Властивість знайденого тексту містить відповідний рядок, тоді як властивість position повідомляє вам, де в буфері тексту чи рядка було знайдено відповідний рядок.

Ось приклад, який використовує функцію 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. prototype Дозволяє отримати доступ до властивостей і методів ланцюжка прототипів об'єкта (тобто об'єктів, які є похідними від цього об'єкта). pushStackTrace(stackTrace) Додає інформацію трасування стека до повідомлення про помилку, яке відображається на консолі. setTimeout(time, [callback]) Встановлює час очікування для виконання коду після закінчення заданої кількості мілісекунд; якщо передбачено зворотний виклик, він буде виконано після закінчення часу очікування setInterval(time, [callback]) Встановлює інтервал для виконання коду після закінчення заданої кількості мілісекунд; якщо передбачено зворотний виклик, він виконуватиметься щоразу після закінчення інтервалу часу

Схожі повідомлення:

Залишити коментар