摘要: 知识体系 1.1从输入 URL 到页面加载完成,发生了什么? 首先我们需要通过 DNS(域名解析系统)将 URL 解析为对应的 IP 地址,然后与这个 IP 地址确定的那台服务器建立起 TCP 网络连接,随后我们向服务端抛出我们的 HTTP 请求,服务端处理完我们的请求之后,把目标数据放在 HTTP 阅读全文
posted @ 2021-10-07 11:19 KaypoGeng 阅读(318) 评论(0) 推荐(0)
摘要: 1、学习背景 随着前端web应用的需求不断发展和变化,vue生态圈也紧跟开发者步伐,不断演化。尽管vue2.0已经很完善了,很多人掌握的vue2.0,感觉实在学不动了,意料之外的是尤先生继续更新vue到3.0版本,以补充vue2.0的不足之处。随着vue3.0问世,vite2.5.1也油然而生,vu 阅读全文
posted @ 2021-10-05 08:41 KaypoGeng 阅读(1593) 评论(0) 推荐(0)
摘要: javascript: (function () { // 初始化一个变量(因为每点一次标签都会执行这个函数,所以该函数内不存在全局变量,以下方式可解决) if (typeof hasOutline == "undefined") hasOutline = false; document.query 阅读全文
posted @ 2021-09-01 12:14 KaypoGeng 阅读(101) 评论(0) 推荐(0)
摘要: function baiduToWgs84(position){ var bdLon = position[0]; var bdLat = position[1]; var PI = 3.14159265358979324; var x_pi = 3.14159265358979324 * 3000 阅读全文
posted @ 2021-06-29 13:51 KaypoGeng 阅读(1825) 评论(0) 推荐(0)
摘要: 市面上目前已有各种各样的UI组件库,比如 Element 和 iView,他们的强大毋庸置疑。但是我们面临的情况是需求越来越复杂,当它们不能再满足我们需求的时候,这个时候就有必要开发一套属于自己团队的组件库了。 为何要进行组件库开发? 如果你所在的公司对于页面的样式没有什么要求,那么你只要随便拿一个 阅读全文
posted @ 2021-05-10 10:36 KaypoGeng 阅读(295) 评论(0) 推荐(0)
摘要: 在style经常用scoped属性实现组件的私有化时,要改变element-ui某个深层元素(eg:.el-input__inner)或其他深层样式时,需要使用/deep/,如 .conBox /deep/ .el-input__inner{ padding:0 10px; } 注意,/deep/在 阅读全文
posted @ 2021-03-10 16:22 KaypoGeng 阅读(519) 评论(0) 推荐(0)
摘要: screenfull.js是用于跨浏览器使用JavaScript Fullscreen API的简单包装器,可让您将页面或任何元素全屏显示,并且平滑浏览器实现差异,本文只是对封装方法做一个简单的翻译。 github地址:https://github.com/sindresorhus/screenfu 阅读全文
posted @ 2021-03-09 14:48 KaypoGeng 阅读(2436) 评论(0) 推荐(0)
摘要: 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remot 阅读全文
posted @ 2021-02-25 09:32 KaypoGeng 阅读(506) 评论(0) 推荐(0)
摘要: 我们先来通过两个例子来了解 new 的作用 function Test(name) Test.prototype.sayName = function () { console.log(this.name) } const t = new Test('yck') console.log(t.name 阅读全文
posted @ 2021-02-20 15:44 KaypoGeng 阅读(437) 评论(0) 推荐(0)
摘要: cherryblog.site/ 阅读全文
posted @ 2021-02-20 14:13 KaypoGeng 阅读(92) 评论(0) 推荐(0)