前端性能问题-内存优化的探索与实践
发表于
JS
分类,标签:
23
11月
2020
0
一、内存结构内存分为堆(heap)和栈(stack),堆内存存储复杂的数据类型,栈内存则存储简单数据类型,方便快速写入和读取数据。在访问数据时,先从栈内寻找相应数据的存储地址,再根据获得的地址,找到堆内该变量真正存储的内容读取出来。在前端中,被存储在栈内的数据包括小数值型,string,boolean和复杂类型的地址索引。所谓小数值数据(smallnumber),即长度短于32位存储空间的number型数据。一些复杂的数据类型,诸如 Array,Object 等,是被存在堆中的。如果我们要获取一个已存储的对象A,会先从栈中找到这个变量存储的地址,再根据该地址找到堆中相应的数据。如图:测试代码1234567891011121314151617181920212223242526272829//栈vara;functioninStack(){&nb...
linux相关学习文档
发表于
linux
分类,标签:
17
11月
2020
https://www.linuxcool.com/ 命令大全https://www.linuxprobe.com/book 《Linux就该这么学》的线上版本http://fd.thunisoft.com/2020/08/11/Linux%E4%B8%AD%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E5%91%BD%E4%BB%A4/ Linux中常用操作命令 ...
有用的网站收集~!
发表于
问题记录
分类,标签:
03
11月
2020
【有用的npm工具类】 https://juejin.im/post/6890702514446925838 【umd模块】详细解说 https://juejin.im/post/6844903663404580878 ...
如何解决Win10操作系统无法访问局域网共享文件夹的问题
发表于
个人
分类,标签:
21
10月
2020
img{max-width:100%;} 运行命令 gpedit.msc 找到【从网络访问此计算机】,打开后把可以访问此计算机的用户或组添加进来。3. 点“用户权限分配”,在右边的策略中找到“拒绝从网络访问这 台计算机”,把guest删除、保存即可。...
git提交阶段对代码进行验证 pre-commit
发表于
linux
分类,标签:
16
10月
2020
https://www.jianshu.com/p/de90ffbd53e9 使用git钩子对提交代码进行检查(pre-commit) https://www.jianshu.com/p/de90ffbd53e9 https://blog.csdn.net/wuheshi/article/details/104628747/ https://blog.csdn.net/qq_38128179/article/details/85621825 简单版本https://www.xiexianbin.cn/git/2018-06-05-git-hooks/index.html ...
web RTC API
发表于
个人
分类,标签:
10
10月
2020
webRTCAPI https://javascript.ruanyifeng.com/htmlapi/webrtc.html ...
浏览器并发处理请求情况
发表于
问题记录
分类,标签:
21
09月
2020
各个浏览器同一时间,最多能并发处理的线程如下: 浏览器 HTTP1.0 HTTP1.1IE6\742IE866IE91010IE1066IE1166chrome66firefox66...
vue性能问题
发表于
JS
分类,标签:
17
09月
2020
一、非页面渲染的数据不要往vuedata上挂,尤其是大数据如果非得挂到data上,可以在created钩子函数上挂载!如下test是记录数据的变量,但是不需要在页面上显示!exportdefault{data(){return{test:[]}}}...
HTML配置no-cache
发表于
other
分类,标签:
03
09月
2020
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/><!--HTTP1.1 Pragma(cache模式)--><metahttp-equiv="pragma"content="no-cache"><!--HTTP1.0--><metahttp-equiv="cache-control"content="no-cache"><!--Preventcachingattheproxyserver--><metahttp-equiv="expire...
VUE 问题集
发表于
JS
分类,标签:
25
08月
2020
打包后的vue组件,事件changeValue失效!原因:vue对驼峰事件支持不友好,建议组件对外暴漏的事件不要用驼峰! changeValue修改为 changevalue...