JS
文章平均质量分 94
javascript
一念思量LG
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试题摘抄
HTML&CSS: 浏览器内核 盒模型、flex布局、两/三栏布局、水平/垂直居中; BFC、清除浮动; css3动画、H5新特性。 JavaScript: 继承、原型链、this指向、设计模式、call, apply, bind,; new实现、防抖节流、let, var, const 区别、暂时性死区、event、loop; promise使用及实现、promise并行执行和顺序执行; async/await的优缺点;原创 2021-01-07 11:17:28 · 214 阅读 · 0 评论 -
前端js操作excel | 保存操作
<!-- 导入需要的包 (一定要放到head标签里)--><script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.8/FileSaver.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.14.1/xlsx.full.min.js"></script>h原创 2020-12-08 14:43:52 · 439 阅读 · 0 评论 -
js防抖和节流
浅谈js防抖和节流防抖和节流严格算起来应该属于性能优化的知识,但实际上遇到的频率相当高,处理不当或者放任不管就容易引起浏览器卡死。所以还是很有必要早点掌握的。(信我,你看完肯定就懂了)从滚动条监听的例子说起先说一个常见的功能,很多网站会提供这么一个按钮:用于返回顶部。这个按钮只会在滚动到距离顶部一定位置之后才出现,那么我们现在抽象出这个功能需求--监听浏览器滚动事件,返回当前滚条与顶部的距离这个需求很简单,直接写:function showTop () { var ..转载 2020-11-25 11:20:37 · 133 阅读 · 0 评论 -
深复制和浅复制 | js对象拷贝的方法
js对象拷贝的方法 对象拷贝的方法是一个难点,尤其是深拷贝。建议把代码都运行下,帮助理解拷贝。一. json方法1. 适合情况: JSON对象的深度克隆。方法是先JSON.stringify() 转为json字符串, 再JSON.parse() 转为json数组2. 缺点: a. 如果你的对象里有函数, 函数无法被拷贝下来 b. 无法拷贝copyObj对象原型链上的属性和方法var obj = { x: 1, y: { a: 1,原创 2020-11-20 09:34:32 · 198 阅读 · 0 评论 -
js动态创建对象和属性 | 添加未知属性
经常会在项目中遇到:将前端传入的一些参数属性作为下一个页面的table表表头展现,值作为table的body值。拼接json的记录:我们想要将"身高,体重,胸围,腰围,臀围"作为表头,然后赋值一些默认数据。我前端用的avue+element-ui。简单代码如下:let tempStr = "身高,体重,胸围,腰围,臀围"; //前端输入内容,不一定要用逗号隔开let varArr = new Array();//存分割后的结果 结果作为新对象的属性名称let varJson = new Ob原创 2020-11-13 10:10:21 · 933 阅读 · 0 评论
分享