js
文章平均质量分 84
混水妹妹
这个作者很懒,什么都没留下…
展开
-
js原理
#1、js同步和异步的理解以及宏任务和微任务(1)同步:从头到尾 ,一行一行执行代码例子:console.log(1)console.log(2)打印出来就是 1,2 从头到尾执行代码(2)异步:可以改变程序正常执行顺序(从头到尾)的操作就可以看成是异步操作。js是一门单线程的语言,因此如果在js线程中出现耗时操作,就容易堵塞后续代码的执行。因此在js中如果碰到一些可能需要消耗一些时间的操作,像setTimeout,ajax的回调函数(称其为异步操作)等,js会将其放入一个代办任务队列tas原创 2021-03-13 14:34:58 · 507 阅读 · 0 评论 -
js防抖和节流
转载https://segmentfault.com/a/1190000018428170使用场景:debounce 防抖(1)search搜索联想,用户在不断输入值时,用防抖来节约请求资源。(2)window触发resize的时候,不断的调整浏览器窗口大小会不断的触发这个事件,用防抖来让其只触发一次(3)加入购物车,点击加减throttle 节流(1)鼠标不断点击触发,mousedown(单位时间内只触发一次)(2)监听滚动事件,比如是否滑到底部自动加载更多,用throttle来判断.转载 2020-09-03 11:59:21 · 157 阅读 · 0 评论 -
实现点击按钮 复制文本内容
一、原生方法1、结构<li><span>运单号码:</span><b id="waybill_number">{$order->address}</b><p style="display:inline-block;color: red;" onclick="copy()">复制</p></li>2、jsfunction copy(){ copytxt($('#waybill_num原创 2020-07-02 16:26:43 · 1520 阅读 · 0 评论