摘要:
新起了一个项目,用于做打包和发npm包,最后打出来的包肯定为dist,按理说在dist中的index.html本地打开也能看到页面(静态资源文件) 结果本地打开是个白页。 我们先看一下空白页的时候,通过浏览器的网络中看一下静态资源css,js这些的引入路径是什么样子的: 我们发现加载的这个css路径 阅读全文
摘要:
1.先注册创建一个自己的github账号,此处省略,地球人都会~~ 2.登录成功后右上角 3.创建一个新的项目,填写项目名称,描述 4.创建完成之后,跳转到下面的页面,下面红框中的网址要记住,这是你的仓库地址,在后面上传代码的时候需要使用 (注意:这里记得赋值的是HTTPS的地址) 5.接下来,我们 阅读全文
摘要:
git merge 分支名称 (合并分支)git diff (查看冲突)git push -u origin master (推送到远程)git tag (查看当前标签)git tag -a 版本号(v1.0.0) -m “(注释)”git push origin tagName (把分支推送到远程 阅读全文
摘要:
解构赋值参数默认值的位置 通常情况下,定义了默认值的参数,应该是函数的尾参数。因为这样比较容易看出来,到底省略了哪些参数。如果非尾部的参数设置默认值,实际上这个参数是没法省略的。 function f(x, y = 5, z) { return [x, y, z]; } f() // [undefi 阅读全文
摘要:
什么是2倍屏,3倍屏? 原本在PC端1物理像素对应1px。现在: 2倍屏 -> 2个物理像素 - 1px 3倍屏 -> 3个物理像素 - 1px 这说明什么了? -说明原来1px的元素放在2倍屏要被拉大2倍去填充这2个物理像素。 原来1px的元素放在3倍屏要被拉大3倍去填充这3个物理像素。 拉大了会 阅读全文
摘要:
https://developer.mozilla.org/zh-CN/docs/Web/API/Element/insertAdjacentHTML beforeend 相当于appendchild,追加到父元素的后面 阅读全文
摘要:
先说总结: querySelector 获取的是静态集合,且返回的是NodeList,NodeList是包含了注释,换行等节点的信息。 getElementsByXXX 获取的是动态集合,且返回的是HTMLCollection,HTMLCollection只包含元素。 正是因为nodeList是包含 阅读全文