摘要:
黑色的框是设置这些属性的盒子,红色的框是父盒子。 1、max-content 内容有多宽,盒子就有多宽,不会顾及父级盒子有多宽,只满足自己的需求 2、min-content 装下单个最大内容的最小宽度,下面这个图片能够直观的说明这是什么意思 3、fit-content 在不超过父级盒子宽度的情况下, 阅读全文
摘要:
ES6 规定,默认的 Iterator 接口部署在数据结构的Symbol.iterator属性,或者说,一个数据结构只要具有Symbol.iterator属性,就可以认为是“可遍历的”(iterable)。 原生具备 Iterator 接口的数据结构如下。 Array Map Set String 阅读全文
摘要:
1、bit指“位”,是数据传输速度的计量单位,常简写为“b”;Byte指“字节”,是文件大小的计量单位,常简写为“B”。 2、Byte和bit的换算关系是:1 Byte=8 bits。在电脑上,一个英文字母需要占用1 Byte的硬盘空间,一个汉字则需占用2 Byte,数字占内存储为1Byte。 这里 阅读全文
摘要:
什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交 2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-f 阅读全文
摘要:
编程语言可以分为两大类:静态语言和动态语言 静态语言(强类型语言): 静态语言是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。 例如:C++、Java、Delphi、C#等。 动态语言(弱类型语言): 动态语言是在运行时确定数据类型的语言。变量使用之前不需 阅读全文
摘要:
一、什么是 requestAnimationFrame? requestAnimationFrame常用来执行动画效果。 实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animation 来实现,html 阅读全文
摘要:
一、以下报错可能是网络不稳定或连接超时引起的 如果检查网络后还是报错,可以通过以下命令解决:修改设置,解除ssl验证 git config --global http.sslVerify "false"2、Node环境从8到10后会出现下面的问题解决办法:npm rebuild node-sass如 阅读全文
摘要:
我们常遇到在写协议政策页或者关于我们的页面时,出现很多文字排版问题,如果一段一段去处理样式,会很麻烦,这时,就可以用富文本插件,直接将后台编辑好的文本格式显示在页面上即可。 插件下载地址(参考):https://ext.dcloud.net.cn/plugin?id=1279 仅适用于uniapp框 阅读全文
摘要:
区别:encodeURI()不会对本身属于URI的特殊字符进行编码,例如冒号、正斜杠、问号和井字号;而encodeURIComponent()则会对它发现的任何非标准字符进行编码。 例:将下面的编码改成正确的地址:https%3A%2F%2Fthirdwx.qlogo.cn%2Fmmopen%2Fv 阅读全文
摘要:
vue-cli安装 1、下载安装nodejs2、安装好之后命令行程序检查: node -v npm -v 3.安装vue-cli npm install vue-cli -g //全局安装 vue-cli 4.使用vue命令新建项目 vue init webpack 我的项目名称 5. 使用命令启动 阅读全文