![](https://img-blog.csdnimg.cn/8c23ff4367494b78bf12b874615ae159.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
文章平均质量分 58
学习笔记
发渐稀
一个NPC罢了
展开
-
JS本地存储
2、Json 对象所存储的值 可以是: 数字(整数或浮点数)、字符串(在双引号中)、逻辑值(true 或 false)、数组(在中括号中)、对象(在大括号中)、null。2:储存大小–cookie一般储存不超过4KB数据,localStorage和sessionStorage一般储存不超过5MB数据(看浏览器机制);localStorage用于储存不超过5MB的文本数据,持久化的本地存储,除非主动删除数据,否则数据是永不过期;sessionStorage用于储存不超过5MB的文本数据,页面(会话)关闭,原创 2024-06-03 15:58:26 · 526 阅读 · 0 评论 -
JS日期处理方案
二次封装的时间处理方法…原生js日期常用方法。day.js常用方法。原创 2024-05-29 17:08:42 · 182 阅读 · 0 评论 -
前端基于word模板导出word文档
项目环境vue2 + js + vue-cli等依赖包都可以在npm官网找到对应文档。原创 2024-05-21 10:49:22 · 826 阅读 · 0 评论 -
在原生HTML页面发起axios请求
在原生html页面发起axios请求,首先需要先引入axios文件包,然后按照axios的请求方式发起请求即可,但如果页面在本地,那么请求一般会报错跨域问题,需要部署一下才能正确请求数据;原创 2023-11-16 11:23:25 · 3188 阅读 · 0 评论 -
JS计算中出现无限小数位的情况
在计算机角度,计算机算的是二进制,而不是十进制。二进制后变成了无线不循环的数,而计算机可支持浮点数的小数部分可支持到52位,所有两者相加,在转换成十进制,得到的数就不准确了,加减乘除运算原理一样。数转换为百分数的问题,用浮点数乘以100结果产生了一堆小数位。查资料发现原因是由于计算机计算会先把数字转换成二进制计算,然后在转换为10进制,导致精度丢失。原创 2023-11-02 15:10:54 · 808 阅读 · 0 评论 -
js中for-in 和for-of
区别一:for in 和 for of 都可以循环数组,for in 输出的是数组的index下标,而for of 输出的是数组的每一项的值。总结:for in适合遍历对象,for of适合遍历数组。for in遍历的是数组的索引,对象的属性,以及原型链上的属性。对象,只能遍历带有iterator接口的,例如 Set, Map, String, Array。区别二:for in 可以遍历对象,for of。一样,是直接得到值。原创 2023-07-15 09:54:54 · 1165 阅读 · 0 评论