- 博客(5)
- 收藏
- 关注
原创 利用键盘事件编写简易打字游戏
基本知识: 键盘事件对象属性 keyCode:获取键盘对应的ASCII码值(按键值) document.onkeydown = function(e){ var e = e || event; alert(e.keyCode); } onkeydown事件下,获取字母键都是按照大写字母的ASCII码值,也可以获取功能键的值 e.ctrlKey e.shiftKey e.altKey 功能键,当键...
2018-10-14 10:43:34 1005
原创 vite + vue3 + ts
项目初始化 // 使用 Vite 创建项目 npm init @vitejs/app XXX 选择 Vue + TS后, cd XXX npm install npm run dev 一般到这一步,项目就已经初始化成功了。 但是也可能会在 npm run dev 的过程中报错,如下 XXX/node_modules/esbuild/bin/esbuild:2 throw new Error(`esbuild: Failed to install correctly ^ Error: esbuild:
2022-05-09 16:34:23 692
原创 JavaScript的预编译
一.js执行三部曲: 1.语法/语意分析 2.预编译 3.解释一行执行一行 (通篇扫描一遍,如果存在逻辑或语法错误,则直接报错,程序停止执行,没有错误的话,开始从上到下解释一行执行一行。) 二.函数的预编译过程 1.在函数执行的前一刻创建AO对象(执行期上下文) 2. 将函数内所有的形参和变量声明(作为AO对象的属性)储存到ao对象中,值为undefined; 3. 形参和实参相统一 4. 将所有...
2018-09-27 16:02:06 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人