1. 初始化
alembic init alembic
代码人生:编织技术与生活的博客之旅
alembic init alembic
| 序号 | 状态 | 日期 | 软件名称 | 软件关键词 | 软件获取方式 |
|---|---|---|---|---|---|
| 00001 | 进行中 | 2025-08-22 | zTasker | 效率,自动化软件 | https://www.everauto.net/ |
| 00002 | 未开始 | 2025-08-23 | 万彩办公大师 | 文档、办公 | xxx |
| 00003 | 未开始 | 2025-08-24 | B站视频下载 | 下载 | xxx |
| 周总结 | 模板已经搞定,开始干 | ||||
| 00004 | 未开始 | 2025-08-25 | 坤Tools | 文档、办公 | xxx |
| 00005 | 未开始 | 2025-08-26 | 神器脚本 | 神器脚本 | xxx |
| 00006 | 未开始 | 2025-08-27 | 美蛋工具箱 | 文档、办公 | xxx |
| 00007 | 未开始 | 2025-08-28 | 蓝猫下载 | 下载 | xxx |
| 00008 | 未开始 | 2025-08-29 | PDFgear | 文档、办公 | xxx |
| 00009 | 未开始 | 2025-08-30 | 音频合并工具 | 可以批量 合并拼接音频 | xxx |
| 00010 | 未开始 | 2025-08-31 | 闪电藤 | 局域网传输 | xxx |
| 周总结 | **** | ||||
| 月总结 | **** |
下定决心还是再学一遍JS等前端知识
计算机语言
JavaScript准确的说一门编程语言
编程语言具备的特点

比如LISP,现在仍然非常有用
早期的语言,更接近机器的思维方式
近代更接近于人类的思维方式
计算机的存储单元只有0和1两种状态,因此一串代码要让计算机“读懂”,这串代码只能由数字0和1组成。
像这种由数字0和1按照一定的规律组成的代码就叫机器码,也叫二进制编码
-定长度的机器码组成了机器指令,用这些机器指令所编写的程序就称为机器语言
优点
缺点
为了解决机器语言的缺陷,人们发明了另外一种语言--汇编语言,
这种语言用符号来代替冗长的、难以记忆的0、1代码,(mov/push指令,经过汇编器,汇编代码再进一步转成0101)
优点
缺点
应用场景
好的编程语言应该是什么?自然语言
而高级语言,就是接近自然语言,更符合人类的思维方式
跟和人交流的方式很相似,但是大多数编程语言都是国外发明的,因为都是接近于英文的交流方式
优点
缺点

维基百科对JavaScript的定义:
上面的定义中,我们会发现很多关键词:
现在只需要知道,通俗的说法:
HTML和CSS也是前端开发的重要组成部分,而JavaScript是前端开发的灵魂
1994年,网景公司(Netscape)发布了Navigator浏览器0.9版口
网景公司当时想要选择一种语言来嵌入到浏览器中:
就在这时,发生了另外一件大事:1995年Sun公司将0ak语改名为Java,正式向市场推出;
但是Brendan Eich对此并不感兴趣,他用10天时间设计出来了JavaScript;
当然10天设计出来语言足够说明Brendan Eich是天才,但是这门语言当时更像是一个多种语言的大杂烩:
Brendan Eich曾经这样描述过JavaScript:
微软公司于1995年首次推出InternetExplorer, 从而引发了与Netscape的浏览器大战。
ECMAScript是JavaScript的标准,描述了该语言的语法和基本对象。
JavaScript的组成
目前我们会针对性的学习ECMAScript,也就是语言层面的内容,特别是ES5之前的语法


我们经常会说:不同的浏览器有不同的内核组成
事实上,我们经常说的浏览器内核指的是浏览器的排版引擎:
JavaScript代码由谁来执行?
比较常见的JavaScript引擎有哪些呢?
这里我们先以WebKit为例,WebKit事实上由两部分组成的:
小程序中也是这样的划分



下定决心还是再学一遍JS等前端知识
<a href="#" onclick="alert('百度一下')">百度-下</a>
<a href="alert('百度一下')">百度-下</a>
<a class="google" href="#">Google一下</a>
<script>
var google = document.querySelector(".google");
google.onclick = function() {
alert("google");
}
</script>