Введение
В этом лабе мы углубимся в мир программирования на JavaScript и изучим различные концепции, такие как переменные, типы данных, условные операторы, циклы и функции. С помощью серии практических упражнений и задач по программированию вы научитесь писать чистый и эффективный код на JavaScript и глубоко понять фундаментальные принципы, лежащие в основе этого мощного языка программирования. В конце этого лабе у вас будут навыки и знания, необходимые для уверенно решающих более сложных проектов на JavaScript.
Функция для проверки, является ли строка абсолютным URL-адресом
Для проверки того, является ли заданная строка абсолютным URL-адресом, следуйте шагам:
- Откройте Терминал/SSH и введите
node, чтобы начать практиковать программирование. - Используйте
RegExp.prototype.test(), чтобы проверить, является ли строка абсолютным URL-адресом. - Функция должна быть определена как
const isAbsoluteURL = str => /^[a-z][a-z0-9+.-]*:/.test(str); - Функция принимает аргумент строки
strи возвращаетtrue, если строка является абсолютным URL-адресом, иfalseв противном случае. - Проверьте функцию с использованием приведенных примеров:
isAbsoluteURL("https://google.com"); // true
isAbsoluteURL("ftp://www.myserver.net"); // true
isAbsoluteURL("/foo/bar"); // false
Резюме
Поздравляем! Вы завершили лабораторную работу "Проверка абсолютного URL-адреса". Вы можете практиковать в более лабораторных работах в LabEx, чтобы улучшить свои навыки.