摘要:
众所周知,数组的长度越长,查询的代价就越大。假如说现在要查询员工的薪资,需要有一个员工名字的数组,根据员工名字的位置在查找薪资。 所以 ES6 推出了 Map 和 Set,无论数据多大,查找速度也不会慢。 Map Map 可以理解为存放键值对的数组,像是一个二维数组: var map = new M 阅读全文
posted @ 2025-11-17 18:41
jinzhepro
阅读(3)
评论(0)
推荐(0)
摘要:
HTTP get 和 post 区别 get 多用于无副作用的场景,如搜索 post 多用于副作用的场景,如注册 get 可以被浏览器主动缓存,post 不能 post 比 get 相对安全 post 可以传输比 get 更多的数据 get 有长度限制 post 有更多的编码类型 强缓存 表示在时间 阅读全文
posted @ 2025-11-17 18:33
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
Number 数值分为整数和浮点数,可使用十进制,八进制,十六进制和科学计数法来表示。 var a = 1; var b = 1.1; var c = 067; var d = 0xa; var e = 1.23e7; console.log(a, b, c, d, e); NaN 表示一个非数值, 阅读全文
posted @ 2025-11-17 18:31
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
使用 docker+jenkins 实现自动化部署个人网站,只记录过程和可能要注意的点。 Docker docker 是一个应用容器引擎,可以理解为是操作系统上的软件包(容器)的集合,其容器之间相互独立,没有接口,完全使用沙箱机制隔离,容器内部的软件可以映射端口到宿主机。 使用 docker 可以更 阅读全文
posted @ 2025-11-17 18:31
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
一般我们开发 webApp 习惯用 chrome 控制台自带的手机模拟器,这没什么不好的,只不过在调试某些功能是会受限制: chrome 并不能完成完美的调用摄像头,调用录音等原生功能 chrome 有时不能完美的演示手机样式问题 所以就有了本地真机调试的想法,在网上大概搜了一下,结合自己的实践整理 阅读全文
posted @ 2025-11-17 18:30
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
表达式的最小单位,优先级最高 "zhang"; 123; null; true; false({})(function () {}); Member Expression 成员表达式 访问对象的成员,为了属性的访问 a().b a['b'] f`a${b}c` new class() // 带有参数 阅读全文
posted @ 2025-11-17 18:29
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
/[U+4E00–U+9FA5]/ 这是我们平时最常用的汉字匹配正则表达式,Unicode1.0 收录了 U+4E00–U+9FA5 范围内的文字,共计 20902 个汉字,但问题是这是 1993 年发布的,至今已经过去将近 30 年时间,这中间也已经加入了相当多的汉字。 历史 1993 年,Uni 阅读全文
posted @ 2025-11-17 18:29
jinzhepro
阅读(1)
评论(0)
推荐(0)
摘要:
DNS 查询路线 sequenceDiagram participant A as 用户 participant B as 浏览器 participant C as DNS根域名服务器 participant D as 顶级域名服务器 participant E as 域名服务器 A ->> B: 阅读全文
posted @ 2025-11-17 18:28
jinzhepro
阅读(1)
评论(0)
推荐(0)
摘要:
解析没有 defer 或 async 属性的 js 时会阻塞 DOM 的解析 graph LR A[页面加载] --> B[构建DOM树] --> D[render树] A --> C[构建CSSOM树] --> D B -..-> E[解析js图像等其他资源] D --> F[布局确定每个对象在页 阅读全文
posted @ 2025-11-17 18:28
jinzhepro
阅读(2)
评论(0)
推荐(0)
摘要:
rebase:重设基础点 将当前的branch的基础点移动到目标分支。 这么做的好处是主干master明确。 git rebase <目标分支> 不过rebase之后 master 并没有跟随过去,需要再合并一下: git checkout master git merge <刚刚的分支> 这样 m 阅读全文
posted @ 2025-11-17 18:27
jinzhepro
阅读(2)
评论(0)
推荐(0)

浙公网安备 33010602011771号