- 博客(7)
- 收藏
- 关注
原创 javascript执行机制
上图内容用文字表述的话: 同步和异步任务分别进入不同的“场所”,同步的进入主线程,异步的进入Event Table并注册函数 当指定的事情完成时,Event Table会将这个函数移入Event Queue 主线程内的任务执行完毕为空,回去Event Queue读取对应的函数,进入主线程执行,上述过程会不断重复,也就是常说的Event Loop(事件循环)我们将同步任务放在浏览器的主线程之上,只有前面一个任务执行完成之后才会执行后面的任务,异步任务是指 不进入主线程,而进入任务队列的任务。
2024-03-08 20:55:10 796 1
原创 iconfont的symbol用法——Vue
1. 引入iconfont.js可远程引入和下载至本地引入1.远程引入:引入远程的iconfont.js文件,可以在mian.js中创建一个script标签,将标签的src设置为项目下面生成的symbol代码:let sp = document.createElement('script');sp.src = '//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js';document.body.appendChild(sp);2.本地引入:直接选择下载至
2022-04-16 20:00:08 4316
原创 HTTPS的非对称加密怎么转换到对称加密「HTTPS、混合加密」
经过上述的操作,客户端和服务端已经拥有了相同的两个随机数和一个预主密钥。客户端和服务端再用预主密钥和两个随机数计算出会话密钥。 有了会话密钥,客户端和服务端就可以用它来进行对称加密的通信,提高了双方通信的效率和安全性。...
2022-03-15 18:06:14 86
原创 函数柯里化
在数学和计算机科学之中,柯里化是一种将使用多个参数的一个函数转换成一些列使用一个参数的函数的技术。前端为什么要用柯里化:前端使用柯里化的用途主要是简化代码结构,提高系统的维护性,一个方法,只有一个参数,强制了功能的单一性,很自然就做到了功能内聚,降低耦合。柯里化的优点:降低代码的重复率,提高代码的适应性。调用形式:function add(a, b, c) {};var newAdd = Curry(add);newAdd(1)(2)(3);封装柯里化函数:柯里化函数 f..
2022-03-14 21:17:11 861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人