随笔分类 -  javascript

前端错误日志的收集
摘要:直接方式有 try...catch 和 window.onerror(addEventListener) 两种 try { init(); // code... } catch(e){ Reporter.send(format(e)); } /** * @param {String} errorMe 阅读全文
posted @ 2021-10-14 21:46 某个程序爱好者 阅读(433) 评论(0) 推荐(0)
new一个实例的原理及过程
摘要:前提,要明白new出来的实例是什么,包含了哪些内容? 请看一下举例代码↓↓↓↓ function Person(name,age){ this.name = name; this.age = age; } let p =new Person('pxx',18); console.log(p); // 阅读全文
posted @ 2021-07-06 21:50 某个程序爱好者 阅读(317) 评论(0) 推荐(0)
实现元素水平垂直居中的几种方式及各自优点和缺点
摘要:实现一个盒子在父盒子中水平垂直居中的几种“姿势”: 定位三种 display:flex display:table-cell javaScript动态取值 HTML部分 <div class="container" id="container"> <div class="box" id="box"> 阅读全文
posted @ 2021-04-25 22:55 某个程序爱好者 阅读(132) 评论(0) 推荐(0)
手写图片懒加载+防抖优化
摘要:图片的懒加载,实现步骤 在img标签上注入自定义(该例子中为real-src)的图片真实路径,初始可以为loading图片 当图片满足一定条件(图片在视口中)时动态替换图片的src 以下是源码↓↓↓↓↓↓ html部分,这里主要讲图片懒加载实现,样式请自行完善 1 <body> 2 <div cla 阅读全文
posted @ 2021-03-22 21:50 某个程序爱好者 阅读(90) 评论(0) 推荐(0)