js学习
Moses-233
前端小白来报道
展开
-
【js 打印分页】
vue框架中 实现打印分页的功能vue框架中 实现打印分页的功能分页方法代码实现 vue框架中 实现打印分页的功能 在项目开发中经常会遇到打印的功能,有时候还会遇到不定长的打印内容,多个内容一起打印,这时候需要我们代码去控制在一个内容的地方分页 分页方法 在样式中有规定几个打印的样式 page-break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的打印方式。 每个打印属性都可以设定4种设定值:auto、always、left和right原创 2022-05-16 10:05:30 · 1961 阅读 · 0 评论 -
发布者与订阅者模式、观察者模式
//发布订阅者模式 on emit //on 就是把一些函数维护到一个数组中 发布者 //emit 就是让数组中的方法依次执行 订阅者 let fs = require('fs') let event={ arr:[], on(fn){ this.arr.push(fn) }, emit(){ this.arr.forEach(fn=>fn()) } } event.on(function(){ console.log('读取完毕') }) let school=原创 2021-11-26 10:25:51 · 221 阅读 · 0 评论 -
js操作数组方法总结
数组的常见方法 map(some,every,filter)es5 find findIndex es6 reduce forEach for of Array.form() of() reduce的用法,reduce名为收敛,叠加,返回的是叠加后的结果。reduce接受两个参数,第一个参数是回调函数,第二个参数是初始值。回调函数有四个参数, 1、total(必填)为当前所有的累积结果 2、cur(必填)是当前的值 3、currindex是当前索引 4、arr是调用方法的数组 let result=[原创 2021-11-12 21:57:50 · 543 阅读 · 0 评论