![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
Zxy-9
这个作者很懒,什么都没留下…
展开
-
从阿里巴巴icon引入图标到微信小程序(可以改变大小,颜色)
首先到阿里巴巴官方icon图标库选择自己喜欢的图标并且加入图购物车点击网站左上角的购物车按钮再点击添加至项目把文件解压以后我们需要这个iconfont.css文件,把他的后缀名改成.wxss后复制到我们自己的项目中我这里是新建了一个文件夹然后在app.wxss中引入@import ‘styles/iconfont.wxss’;这时候回到iconfont的购物者页面,把你刚刚生成的在线链接替换掉confont.wxss中的@font-face这时候在页面总就可以使用了,并且可以利用字原创 2021-08-01 19:43:01 · 1778 阅读 · 0 评论 -
phpstudy(8.1.1.3)中打开mySql立即闪退的解决办法
扎了网上的很多方法,比如更改端口,删除my.ini都没有用,最后用了下面的方法蔡成功解决,记录一下首先打开phpstudy,然后在找到控制面板总的管理工具的服务在这里插入图片描述在这里面找到mysql并停止运行就好了(我这里没有是因为已经删掉了)...原创 2021-07-06 08:58:54 · 1562 阅读 · 1 评论 -
javascript 数组去重(利用对象的属性不允许重复)
今天偶然间学到一个可以利用对象的属性不允许重复的特性进行数组去重的方法,记录一下1.数组的原型链上挂载一个方法2.定义一个空对象和空数组3.循环遍历数组,this.length就是数组的长度4.if语句的意思是,拿1来举例,如果temp[arr[1]]不存在的话,那么把字符串a赋给temp[arr[1]],那么由于temp已经有了1这个属性名,后面再遍历到1,就会被忽略,这样就可以实现对数组的去重啦<script> arr=[1,2,3,1,2,4,1,2,1,4] A原创 2021-05-10 18:59:54 · 1049 阅读 · 0 评论 -
微任务和宏任务
同步>微任务>宏任务 setTimeout(()=>{ console.log('settimeout') //宏任务队列 }) new Promise(resolve => { resolve(); console.log('promise') //立即执行(同步) }).then(value => console.log('成功')) //微任务队列 console.log('同原创 2021-04-25 12:09:44 · 63 阅读 · 0 评论 -
then和catch是如何改变promise状态的
then 正常返回的时候,promise的状态是resolved,报错的时候, promise的状态是rejectedcatch正常返回的时候,promise的状态是resolved,报错的时候,promise的状态时rejectedresolved状态的promise会执行then里面的回调函数rejected状态的promise会执行catch里面的回调函数 <script>//then const a = Promise.resolve()原创 2021-04-24 12:34:30 · 325 阅读 · 0 评论 -
async await promise
执行async函数 ,返回的都是Promise对象若执行的是一个普通函数,那么async会帮你封装成一个promise对象在进行返回若直接返回一个promise对象,就会返回promise对象 async function test1() { return 1 } async function test2() { return Promise.resolve(2) } const a = test1() const b = te原创 2021-04-24 11:27:28 · 108 阅读 · 0 评论 -
Vue
Vue生命周期(很全面,超级详细!!)keep-alive原创 2021-04-13 19:57:34 · 70 阅读 · 0 评论 -
css相关
flex布局实例(阮一峰版)原创 2021-04-10 14:45:22 · 69 阅读 · 0 评论 -
js相关
prototype与__proto__和原型对象原创 2021-03-30 14:56:55 · 59 阅读 · 0 评论 -
浏览器相关
浏览器下事件循环跨标签页通讯浏览器架构从输入URL到⻚面展示,这中间发生了什么?原创 2021-03-28 17:08:12 · 54 阅读 · 0 评论 -
服务端与网络相关
1原创 2021-03-30 13:18:30 · 54 阅读 · 0 评论 -
HTTP协议相关
HTTP就是超文本传输协议,着是一种通信息协议,允许将超文本标记语言(HTML)文档从web服务器传送到客户端一.TCP/IP HTTP是在TCP/CP协议上的,是TCP/IP的一个子集 TCP/IP协议是一系列与互联网相关联的协议集合起来的总称 传输层-tcp三次握手 使用TCP 协议进行通信的双方必须要先进行连接,然后才能传输数据。为了确保连接双方的可靠性,在双方建立连接的时候,TCP 协议采用了三次握手策略 1.客户端发送SYN包到服务端,创建一个连接 2.服务端收到原创 2020-11-05 17:40:12 · 109 阅读 · 0 评论 -
向DNS服务器查询web服务器的ip地址
前提在我们利用浏览器发送请求的时候,尽管浏览器可以解析网址并生成http信息,但它本身并不具备将消息发送到网络中的功能,此时,我们就要利用操作系统来完成这图一任务,但委托操作系统发送消息的时候,必须要提供ip地址。但由于ip地址的难以记忆,所以提供了这样一个机制能够通过ip地址来查询名称,这个机制就是DNS工作过程DNS服务器中的所有信息都是按照域名以分层次的结构来保存的(用句点分隔,例如:www.baidu.com中的.com就表示一个域.baidu也表示一个域,www表示服务器名称),每个域的信息原创 2020-11-06 12:20:32 · 578 阅读 · 0 评论 -
操作系统中的协议栈是如何处理数据发送请求的
11原创 2021-03-27 08:17:45 · 212 阅读 · 0 评论 -
BOM DOM的一些解释
DOM 是为了操作文档出现的 API,document 是其的一个对象;BOM 是为了操作浏览器出现的 API,window 是其的一个对象。BOM是浏览器对象模型,是对浏览器本身进行操作DOM是文档对象模型,是对浏览器(可看成容器)内的内容进行操作归DOM管的:E区(就是你说的document啦。由web开发人员呕心沥血写出来的一个文件夹,里面有index.html,CSS和JS什么鬼的,部署在服务器上,我们可以通过浏览器的地址栏输入URL然后回车将这个document加载到本地,浏览,右键查看原创 2020-11-11 11:15:34 · 210 阅读 · 0 评论 -
click()和one.(“click“,function ())的区别 如何使click点击一次后失效
效果展示html部分<p class="p-first">0</p><button class="btn-first">cal-1</button><p class="p-twice">0</p><button class="btn-twice">cal-2</button>script部分 //第一个累加器 $('.btn-first').click(function () {原创 2020-10-22 11:15:18 · 405 阅读 · 0 评论