检查是否为绝对 URL

Beginner

This tutorial is from open-source community. Access the source code

简介

在本实验中,我们将深入探索 JavaScript 编程的世界,探讨各种概念,如变量、数据类型、条件语句、循环和函数。通过一系列实践练习和编码挑战,你将学习如何编写简洁高效的 JavaScript 代码,并深入理解支撑这一强大编程语言的基本原理。在本实验结束时,你将具备自信应对更复杂 JavaScript 项目所需的技能和知识。

检查字符串是否为绝对 URL 的函数

要检查给定的字符串是否为绝对 URL,请执行以下步骤:

  1. 打开终端/SSH 并输入node以开始练习编码。
  2. 使用RegExp.prototype.test()来测试字符串是否为绝对 URL。
  3. 函数应定义为const isAbsoluteURL = str => /^[a-z][a-z0-9+.-]*:/.test(str);
  4. 该函数接受一个字符串参数str,如果字符串是绝对 URL,则返回true,否则返回false
  5. 使用提供的示例测试该函数:
isAbsoluteURL("https://google.com"); // true
isAbsoluteURL("ftp://www.myserver.net"); // true
isAbsoluteURL("/foo/bar"); // false

总结

恭喜你!你已经完成了“检查是否为绝对 URL”实验。你可以在 LabEx 中练习更多实验来提升你的技能。