JavaScript常用方法
JavaScript 中一些常用方法的简要介绍。这些方法只是 JavaScript 方法的一小部分,JavaScript 提供了许多其他方法来处理字符串、数组、对象、数学计算和日期操作。具体使用哪些方法取决于你的具体需求。
一、字符串方法
replace(): 替换字符串中的子串。
split(): 将字符串分割成数组。
toUpperCase() 和 toLowerCase(): 将字符串转换为大写或小写。
trim(): 删除字符串两端的空格。
indexOf() 和 lastIndexOf(): 查找子串在字符串中的位置。
二、数组方法
push(), pop(), unshift(), shift(): 向数组末尾添加元素、从数组末尾删除元素、向数组开头添加元素、从数组开头删除元素。
slice(): 从数组中提取子数组。
filter(): 过滤数组中的元素。
map(): 对数组中的每个元素进行操作,并返回一个新的数组。
reduce(): 对数组中的元素进行聚合操作,并返回一个最终结果。
forEach(): 对数组中的每个元素执行指定的操作。
三、对象方法
ha ...
基于 Hexo.js + Vercel 快速搭建免费的个人博客
什么是 Hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装前提Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)Git
安装 Hexo
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
npm install -g hexo-cli
安装完成之后输入 hexo -v 查看一下版本
hexo -v
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
hexo init <folder>cd <folder>npm install
新建完成后,指定文件夹的目录如下:
.├── _config.yml├── package.json├── scaffolds├── source| ├── _drafts| └── _posts└── themes
接下来,启动Hexo服务器,并在浏览器输入 localhost:4000 就可以看到你生 ...
基于 Astro.js + Vercel 快速搭建免费的个人博客
Astro 可构建快速的内容网站、功能强大的网络应用程序、动态服务器 API 以及介于两者之间的所有内容。它是一个现代的、轻量级的、可扩展的框架,可让您使用 JavaScript 构建任何内容。
主要特性:
组件群岛: 用于构建更快网站的全新 web 架构。
服务器优先的 API 设计: 移除客户端上高资源消耗的激活过程。
默认零 JS: 没有 JavaScript 运行时开销来减慢你的速度。
边缘就绪: 在任何地方部署,甚至像 Deno 或 Cloudflare 这样的全球边缘运行时。
可定制: Tailwind, MDX 和 100 多个其他集成可供选择。
不依赖特定 UI: 支持 React, Preact, Svelte, Vue, Solid, Lit 等等。
打开官网 Astro Docs ,开始你的第一个项目!
开始你的第一个项目# 使用 npm 创建新项目npm create astro@latest# 使用 pnpm 创建新项目pnpm create astro@latest# 使用 yarn 创建新项目yarn create astro
进阶 Astro这边 ...