2020
10-08
10-08
js实现浏览器打印功能的示例代码
最近接触到一个新需求,实现打印机打印小票的功能。打的一桌子小票(惭愧),不过也基本满足了业务上的需求,现在分享一下如何实现(好记性不如烂笔头)先上代码//布局代码<div id="print"> <div id="print_content"></div></div>//js部分代码varf=document.getElementById('printf');if(f){document.getElementById("print_content").removeChild(f);}varprinthtml=`<divstyle="...
继续阅读 >
canvas时钟模拟器,供大家参考,具体内容如下主要功能能够显示当前的时间,也能够切换夜晚模式和白天模式主要代码h=h>12?h:h-12//下午时间修正//如果画布状态很混沌的话多使用ctx.restore()恢复到最初状态而不要强行再用同样的方法矫正状态,比如使用rotate顺时针旋转n度之后,再使用rotate以同样的逆时针角度转回去.参考代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>钟表模拟器</ti...
sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同.vararr=[{name:'zopp',age:0},{name:'gpp',age:18},{name:'yjj',age:8}];functioncompare(property){returnfunction(a,b){varvalue1=a[property];varvalue2=b[property];returnvalue1-value2;}}console.log(arr.sort(compare('age')))如何根据参数不同,来确定是升序排列,还是降序排...
本文实例为大家分享了js实现星星打分的具体代码,供大家参考,具体内容如下最终效果如下html部分<divclass="container">小主的评价:</div><span></span>css样式<style>.star{font-size:20px;color:gold;cursor:pointer;}.container{display:inline-block;text-align:center;}</style>js部分<scriptsrc="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js...