个人随笔
网站介绍
火龙的爷爷
2116759078
2116759078@qq.com
一个程序员的学习笔记
网站统计
访问 789820
天天背单词学英语(微信)
天天背单词学英语(QQ)
天天背单词(支付宝)
网站标签
当前位置:
首页
JS
Promise 简单入门
Promise可以封装异步请求,可以让类似文件读取,ajax变得更加优雅,那Promise具体怎么使用呢,下面是我用半天从b站的视频教程中学的基本使用方法,记录一下,后面自己要用也方便一、promise相关知识点1、Promise的状态实例对象的一个属性【PromiseState】pending 未决定的resolved / fullfilled 成功rejected 失败promise的状...
JS
2023-02-20 21:46:32
HTML给一个标签定义多个click事件处理方法
有时候我们可能想要用户点击一个HTML的标签触发多个方法执行,那怎么办呢?其实很简单如下图。那这个有什么应用场景呢?大胆设想一下,如果我们进行页面埋点,引入我们的埋点js后,js会遍历页面上所有的标签,然后异步添加上所有点击事件,这样用户点击任何一个地方都可以保存访问记录的时候就不用只记录点击了,还可以记录点击的按钮名称,内容或者ID什么的,后续分析会更加充分。
JS
2022-07-21 16:11:05
Jquery ajax 同步阻塞引起的UI线程阻塞的坑(loading图片显示不出来,layer.load延迟)(转)
今天想做一个点击地市用ajax重新获取数据刷新页面功能,因为ajax属于耗时操作,想在获取数据且加载页面时显示加载遮罩层,结果发现了ajax的好多坑。 例如如上栗子,我想点击按钮让遮罩层显示,ajax加载完毕后遮罩层消失。因为我想让loadChart()在赋值操作后执行,但如果async设为true时,往往会先执行loadChart(),之后才会赋值,所以我只能将ajax设为同...
JS
2022-04-29 10:22:45
js对float数据进行加减乘除运算
有时候,我们需要再页面对浮点数进行加减乘除,如果直接使用精度可能会有些问题,所以可以采取如下方式。//浮点数加法运算function FloatAdd(arg1,arg2){var r1,r2,m;try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0}try{r2=arg2.toString().split(".")[1].len...
JS
2022-04-28 08:43:08
jquery如何在元素后面添加一个元素
jquery添加分为在指定元素的里面添加和外面添加两种:里面添加使用(append 和prepend)里面添加又分为在里面的前面添加和后面添加里面的前面添加使用prepend和prependTo里面的后面添加使用append 或appendTo外面添加使用(after和before)外面添加又分为在外面的前面添加和后面添加外面的前面添加使用before或insertBefore外面的后面添加...
JS
2022-04-16 14:36:55
发现一个宝藏js弹窗插件,使用超级简单方便
介绍Pxmu 是移动端超轻量的消息提示框插件无需任何依赖,即可运行。由十月(Oct.cn)开发维护,全局使用flex布局,自适应兼容性强。PC和移动端都可使用。样式精美,可自定义动画/颜色/字体等有常用的 toast diaglogsuccess loading copy 等官网https://oct.cn/project/pxmu/简单使用官网已经说的很详细了,这里搬运下1、js引入
JS
2022-03-22 16:09:52
利用js实现 禁用浏览器后退
现在很多的内部系统,一些界面,都是用户手动点击退出按钮的。但是为了避免,用户误操作 点击浏览器后退,或者用鼠标手势后退什么的。容易出现误操作。所以在有些页面上,适当的禁用浏览器的后退,是可以提高很大的用户体验。方案如下
首页
<
1/5
41
>
尾页
有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔
备案号 : 粤ICP备18099399号