
- •93) Які операції над рядками забезпечують методи об'єкта String?
- •Які методи виводять рядка безпосередньо у форматі html?
- •Як оголошуються й ініціализуються об'єкти типу Boolean в JavaScript?
- •Як в JavaScript визначається об'єкт типу Date?
- •Які операції над датою і часом в JavaScript забезпечують методи об'єктного типу Date?
- •Як визначається об'єкт Function? у чому відмінність функції, створеної за допомогою ключового слова new, від функції, створеної за допомогою ключового слова function
- •Як в JavaScript виконується звертання до функції зі змінним числом аргументів?
- •Як в JavaScript визначається об'єкт типу Object? у чому відмінність об'єктного типу Object від інших типів об'єктів?
- •Як створюється користувальницький об'єктний тип в JavaScript й як створюється новий екземпляр об'єктного типу?
93) Які операції над рядками забезпечують методи об'єкта String?
Объект String используется для хранения и обработки текстовой информации.
charAt() |
Возвращает символ находящийся на указанной позиции в строке. |
charCodeAt() |
Возвращает Юникод символа на указанной позиции в строке. |
concat() |
Объединяет две и более строки и возвращает результат. |
fromCharCode() |
Преобразует Юникод в символ. |
indexOf() |
Возвращает позицию первого найденного совпадения выражения в методе со строкой текста. |
lastIndexOf() |
Возвращает позицию последнего найденного совпадения выражения в методе со строкой текста. |
match() |
Ищет совпадение между регулярным выражением переданным в методе и строкой текста и возвращает найденное совпадение (если оно имеется). |
replace() |
Ищет совпадение между регулярным выражением и строкой текста и заменяет найденное совпадение (если оно имеется) новой строкой. |
search() |
Ищет совпадение между регулярным выражением и строкой текста и возвращает позицию найденного совпадения (если оно имеется). |
slice() |
Извлекает часть существующей строки и возвращает новую строку. |
split() |
Разделяет строку на массив подстрок. |
substr() |
Извлекает указанное количество символов из строки начиная с указанного места. |
substring() |
Извлекает символы из строки между указанными координатами. |
toLowerCase() |
Делает все символы строки строчными. |
toUpperCase() |
Делает все символы строки заглавными. |
valueOf() |
Возвращает содержимое объекта Строка. |
Які методи виводять рядка безпосередньо у форматі html?
document.write() — метод, выводящий на страницу переданные ему аргументы. Аргументов может быть любое количество, и они могут быть любых типов, при выводе они преобразуются в строки.
Также существует функция document.writeln, которая аналогична document.write, но добавляет в конце своего вывода перевод строки.
alert () - это метод JavaScript объекта window, он выводит нам окно предупреждение с текстовым сообщением и кнопкой OK.
confirm () — метод JavaScript объекта window, он выводит нам диалоговое окно, с двумя кнопками «ОК» и «Отмена».
Як оголошуються й ініціализуються об'єкти типу Boolean в JavaScript?
Объектной оболочкой для булевских данных является объект Boolean. Объекты этого типа создаются с помощью следующего предложения:
var имя-переменной = new Boolean(значение);
где имя-переменнной – имя переменной типа Boolean. Если значение не задано, либо равно одному из следующих значений: false, 0, null, NaN или пустая строка, переменной присваивается значение false. В любом другом случае переменной присваивается значение true, в том числе, когда значение равно "false".
Для создания булевской переменной (не булевского объекта) можно использовать также функцию Boolean(значение). Однако для случая, когда значение равно false, созданный с помощью с помощью ключевого слова new объект и объект, созданный с помощью прямого вызова функции будут иметь разные значения: в первом случае значение объекта в условных предложениях будет равно true, во втором – false.