JavaScript 有用的代码片段 Part – 1

2025-03-29T12:37:11+08:00 | 2分钟阅读 | 更新于 2025-03-29T12:37:11+08:00

Macro Zhao

JavaScript 有用的代码片段 Part – 1

推荐超级课程:

@TOC

当然!以下是针对提到的 JavaScript 任务的代码片段及解释:

  1. JavaScript 字符串长度

// 用于获取 JavaScript 中字符串长度的代码片段
const myString = "Hello, World!";
const lengthOfString = myString.length;

console.log(`字符串的长度: ${lengthOfString}`);

解释:
在这段代码中,我们使用 JavaScript 字符串的 length 属性来确定字符串中的字符数。结果存储在变量 lengthOfString 中,然后将其记录到控制台。

  1. JavaScript 字符串包含

// 用于检查 JavaScript 中一个字符串是否包含另一个字符串的代码片段
const mainString = "Hello, World!";
const subString = "World";

const containsSubstring = mainString.includes(subString);

console.log(`主字符串是否包含子字符串? ${containsSubstring}`);

解释:
includes 方法用于检查子字符串是否存在于主字符串中。它返回一个布尔值(如果找到子字符串则返回 true,否则返回 false)。在这个例子中,它检查 mainString 是否包含 subString

  1. JavaScript 将字符串转换为数字

// 用于在 JavaScript 中将字符串转换为数字的代码片段
const numericString = "42";
const numericValue = Number(numericString);

console.log(`转换后的数字值: ${numericValue}`);

解释:
JavaScript 中的 Number 函数用于将字符串转换为数字。在这个例子中,字符串 "42" 被转换为数字值 42,结果被记录到控制台。

  1. JavaScript 追加到数组

// 用于在 JavaScript 中向数组追加元素的代码片段
const myArray = [1, 2, 3];
const newElement = 4;

myArray.push(newElement);

console.log(`更新后的数组: ${myArray}`);

解释:
push 方法用于在 JavaScript 中向数组的末尾添加新元素。在这个例子中,值 4 被追加到 myArray,更新后的数组被记录到控制台。

  1. JavaScript 休眠

// 用于在 JavaScript 中创建休眠函数的代码片段
function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
}

// 示例用法
console.log("开始");
await sleep(2000); // 休眠 2000 毫秒(2 秒)
console.log("结束");

解释:
sleep 函数是使用 setTimeout 和 Promise 创建的,它允许你暂停代码执行指定的时间。在这个例子中,先记录“开始”,然后使用 await sleep(2000) 让代码休眠 2 秒,最后在休眠期结束后记录“结束”。注意,sleep 函数应在 async 上下文中使用。

© 2011 - 2025 Macro Zhao的分享站

关于我

如遇到加载502错误,请尝试刷新😄

Hi,欢迎访问 Macro Zhao 的博客。Macro Zhao(或 Macro)是我在互联网上经常使用的名字。

我是一个热衷于技术探索和分享的IT工程师,在这里我会记录分享一些关于技术、工作和生活上的事情。

我的CSDN博客:
https://macro-zhao.blog.csdn.net/

欢迎你通过评论或者邮件与我交流。
Mail Me

推荐好玩(You'll Like)
  • AI 动·画
    • 这是一款有趣·免费的能让您画的画中的角色动起来的AI工具。
    • 支持几十种动作生成。
我的项目(My Projects)
  • 爱学习网

  • 小乙日语App

    • 这是一个帮助日语学习者学习日语的App。
      (当然初衷也是为了自用😄)
    • 界面干净,简洁,漂亮!
    • 其中包含 N1 + N2 的全部单词和语法。
    • 不需注册,更不需要订阅!完全免费!
  • 小乙日文阅读器

    • 词汇不够?照样能读日语名著!
    • 越读积累越多,积跬步致千里!
    • 哪里不会点哪里!妈妈再也不担心我读不了原版读物了!
赞助我(Sponsor Me)

如果你喜欢我的作品或者发现它们对你有所帮助,可以考虑给我买一杯咖啡 ☕️。这将激励我在未来创作和分享更多的项目和技术。🦾

👉 请我喝一杯咖啡

If you like my works or find them helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and share more projects in the future. 🦾

👉 Buy me a coffee