Web APIs
WebAPIs什么是API?
应用程序接口(API,Application Programming Interface)是基于编程语言构建的结构,使开发人员更容易地创建复杂的功能。它们抽象了复杂的代码,并提供一些简单的接口规则直接使用。
JavaScript,API 和其他 JavaScript 工具之间的关系:
JavaScript——一种内置于浏览器的高级脚本语言,你可以用来实现 Web 页面/应用中的功能。注意 JavaScript 也可用于其他像 Node 这样的编程环境。但现在你不必考虑这些。
客户端 API — 内置于浏览器的结构程序,位于 JavaScript 语言顶部,使你可以更容易的实现功能。
第三方 API — 置于第三方普通的结构程序(例如 Twitter,Facebook),使你可以在自己的 Web 页面中使用那些平台的某些功能(例如在你的 Web 页面显示最新的 Tweets)。
JavaScript 库 — 通常是包含具有特定功能的一个或多个 JavaScript 文件,把这些文件关联到你的 Web 页以快速或授权编写常见的功能。例如包含 jQu ...
js的数组方法
JavaScript中的数组提供了丰富的方法,可以用于对数组进行各种操作。比如迭代方法、查找方法、添加、删除和替换元素、数组合并和拆分、排序和反转等方法。
js的数组方法详解数组查找方法1、filter(callback)创建一个新数组,包含所有使回调函数返回 true 的元素。
1234567const numbers = [1, 2, 3, 4, 5, 6];const evenNumbers = numbers.filter(function (num) { return num % 2 === 0;});console.log(evenNumbers); // 输出: [2, 4, 6]
2、find(callback)返回数组中第一个满足条件的元素。
1234567const numbers = [1, 2, 3, 4, 5, 6];const firstEven = numbers.find(function (num) { return num % 2 === 0;});console.log(firstEven); // 输 ...
Hexo 部署
什么是Hexo? Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 查看官方文档来了解更多吧!
安装安装hexo环境搭建
Node.js安装
git下载
GitHub账户(已设置用户名和邮箱、已添加密钥)
GitHub仓库搭建(这里是托管到GitHub上,仓库名称为[用户名+.github.io])
hexo安装1$ npm install hexo
More info: Writing
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
123$ hexo init <folder>$ cd <folder>$ npm install
配置
参数
描述
title
网站标题
subtitle
网站描述
author
您的名字
…
…
更多详细配置可以查看官方文档
常用命令1、清除缓存文件 (db.json) 和已生成的静态文件 (public)。
1$ hexo clean
2、生成静态文件。
...








