随笔分类 -  Js

摘要:有时需求中会有前端校验输入数字金额的时候,判断,几个输入框的金额合计是否大于小于或等于某个整数,在输入的值可以为小数的时候,很容易就出现js小数点计算丢失精度问题。比如下图 js高级程序设计(我这版是第3版)在3.4.5Number类型这节中就谈到了这个现象,原话是: 关于浮点数值计算会产生摄入误差 阅读全文
posted @ 2022-03-07 17:21 他好像一条狗啊 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:其实本人最怕的就是算法,大学算法课就感觉老师在讲天书,而且对于前端来说,算法在实际的应用中实在是很有限。毕竟算法要依靠大量的数据为基础才能发挥出算法的效率,就浏览器那性能,......是吧,退一万步说,真的有人把这大量的数据处理业务放到前端,那我只能说这是团队和架构师的失职,不说页面应用能不能加载出 阅读全文
posted @ 2021-03-25 15:31 他好像一条狗啊 阅读(848) 评论(0) 推荐(0) 编辑
摘要:最近甲方公司年会,年会上必不可少的一个环节就是抽奖,于是需要一个带人名滚动的抽奖页面。 有两种思路可以参考:1是可以进页面之后抽奖之前就已经随机分好中奖人员的名单,人名滚动纯属效果,等到按停止按钮的时候直接显示上已分配好的名字;2是滚动之后,直接取按停止按钮停止的名字。考虑到这只是一个简单的功能页面 阅读全文
posted @ 2021-01-14 15:16 他好像一条狗啊 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:此随笔是为了记录自己在《JavaScript高级程序设计》中对JS认知的查缺补漏,也是希望自己能够坚持的把书看下去,随笔长期更。 1、DOM(文档对象模型):针对XML但经过扩展用于Html的应用程序编程接口。DOM把整个页面映射为一个多层次结构。 BOM(浏览器对象模型):支持可以访问和操作浏览器 阅读全文
posted @ 2020-03-12 19:00 他好像一条狗啊 阅读(276) 评论(0) 推荐(0) 编辑
摘要:最近Vue项目中写到一个业务,就是需要把对话框的表单中的数据,每次点击提交之后,就存进一个el-table表格中,待多次需要的表单数据都提交进表格之后,再将这个表格提交,实现多个表单数据的同时提交,期间还可以用表格进行预览、修改等其他操作。将每个表单数据存进表格的代码大致代码如下: let obje 阅读全文
posted @ 2019-12-02 10:53 他好像一条狗啊 阅读(13021) 评论(1) 推荐(1) 编辑
摘要:话不多说,先展示效果图。由于录制工具,稍显卡顿,实际是流畅的。可以看到实现了无缝轮播,鼠标悬停,点击左右上下按钮切换Banner的功能,如图1所示。 图1 原生无缝banner效果展示 以我这个轮播图为例,总共3张图的Banner轮播图,实际上是由5张图组成,如图2所示。一张图片长544px,所以s 阅读全文
posted @ 2019-10-23 16:53 他好像一条狗啊 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:要知道这几种写法之间的区别,我们要先聊些题外话——js中函数的两种命名方式,即表达式和声明式。 函数的声明式写法为:function foo(){/*...*/},这种写法会导致函数提升,所有function关键字都会被解释器优先编译,不管是声明在什么位置,都可以调用它,但是它本身不会被执行,定义只 阅读全文
posted @ 2019-09-27 15:09 他好像一条狗啊 阅读(25787) 评论(1) 推荐(7) 编辑