分类
子分类
排序
详解node Async/Await 更好的异步编程解决方案
一、异步编程的终极解决方案 前几天写过关于 javascript 异步操作的文章《Javascript Promise 详解》. 最近在学习 Puppeteer 的时候又发现另一种异步编程解决方案:Async/Await. 异步操作是 Jav...
JS防抖和节流实例解析
日常开发过程中,滚动事件做复杂计算频繁调用回调函数很可能会造成页面的卡顿,这时候我们更希望把多次计算合并成一次,只操作一个精确点,JS把这种方式称为debounce(防抖)和throttle(节流)...
深入了解Vue组件七种通信方式
目录1. props/$emit简介代码实例2. v-slot简介代码实例3. $refs/ $parent/ $children/$root简介代码实例4. $attrs/$listener简介代码实例5. provide/inject简介代码实例6. eventBus简介原理分...
js实现消灭星星(web简易版)
昨天看视频之后,整理思路,自己完成了简易版消灭星星 思路: 模块1:初始化初始化总分数、当前分数、背景图、选择的星星分数 初始化星星(生成二维数组,对二维数组的每一个对象设置样式(长、...
jquery url中传递中文乱码怎么办
jquery url中传递中文乱码的解决办法: 1、修改JQuery代码 只需要简单的将JQuery的代码加以修改,加上charset=UTF-8就可以了,这样不需要改变改什么web.config或什么在页面中改编码什么的了,也...
vue引入js数字小键盘的实现代码
效果如图: 代码如下: keyboard.vue <template> <div class=\'keyboard\' v-show=\'showKeyboard\' v-clickoutside=\'closeModal\'> <p v-for=\'keys in keyList\'> ...
微信小程序实现3D轮播图效果(非swiper组件)
本文实例为大家分享了微信小程序实现3D轮播图效果的具体代码,供大家参考,具体内容如下 首先上一下效果图: 在做的时候首先想到的是用swiper组件但是发现swiper组件放进去图片的时候会没...
JS中的async与await怎么使用
目录一、async 二、await: 三、综合应用 一、async async创建一个异步函数来定义一个代码块,在其中运行异步代码; 怎样变成异步函数呢?以 async 这个关键字开始,它可以被放置在一个函数前面 a...
Vue的data、computed、watch源码浅谈
导读 记得初学Vue源码的时候,在defineReactive、Observer、Dep、Watcher等等内部设计源码之间跳来跳去,发现再也绕不出来了。Vue发展了很久,很多fix和feature的增加让内部源码越来越庞大,太...
如何利用JS将手机号中间四位变成*号
前言:无意间留意到一个面试题,需求是利用js将手机号中间四位变成*号,简单记录一下。 1. 利用字符串的substr方法 substr() 方法返回一个字符串中从指定位置开始到指定字符数的字符。 语法:st...