
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 · 1996 阅读 · 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 · 243 阅读 · 0 评论 -
js操作数组方法总结
数组的常见方法map(some,every,filter)es5find findIndex es6reduceforEachfor ofArray.form()of()reduce的用法,reduce名为收敛,叠加,返回的是叠加后的结果。reduce接受两个参数,第一个参数是回调函数,第二个参数是初始值。回调函数有四个参数,1、total(必填)为当前所有的累积结果2、cur(必填)是当前的值3、currindex是当前索引4、arr是调用方法的数组 let result=[原创 2021-11-12 21:57:50 · 563 阅读 · 0 评论