![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 72
laiqi_luckyboy
这个作者很懒,什么都没留下…
展开
-
Webpack构建项目时报Error: Cannot find module ‘webpack-cli/bin/config-yargs‘
场景复现在使用webpack-dev-server 来构建 web 服务器,实现实时重新加载(live reloading)项目的时候package.json文件中添加运行指令"start": "webpack-dev-server --open"在控制台中输入指令npm start运行项目,报错如下原因webpack-cli的4.x版本和webpack-dev-server的3.x版本不兼容解决办法安装webpack-cli的3.x版本即可npm uninstall webpack原创 2021-06-21 15:45:10 · 196 阅读 · 0 评论 -
leetCode算法js解第一题:两数之和
题目描述来源:力扣(LeetCode)题目链接:https://leetcode-cn.com/problems/two-sum给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums原创 2021-06-18 11:02:10 · 431 阅读 · 2 评论 -
canvas实现简单的刮刮乐功能
canvas实现刮刮乐效果平时浏览一些购物网站常常有一些抽奖的环节它们就会使用一种刮刮乐的形式给用户发一些优惠券或者其它的一些奖品,对此突然产生了些许兴趣于是就琢磨着该如何实现,最终还是选择了canvas来实现这个效果思路思路很简单,无非就是绘制一个用来刮的蒙版矩形,给画布添加鼠标移动事件,在鼠标移动是不断绘制以鼠标为圆心的圆形闭合路径,图形合成globalCompositeOperation 属性使用‘destination-out’,用来抹除重叠的部分ctx.globalCompositeOp原创 2021-06-15 17:33:00 · 1444 阅读 · 0 评论 -
简单使用VueI18n实现项目国际化
介绍Vue I18n 是 Vue.js 的国际化插件,用于在vue项目中实现多语言切换使用1. 安装npm i vue-i18n安装完毕后接下来在main.js中使用2. 导入import VueI18n from 'vue-i18n'3. 配置Vue.use(VueI18n)// 创建VueI18n实例对象const i18n = new VueI18n({ locale: 'zh', // 当前语言 fallbackLocale: 'zh', // 默认语言 s原创 2021-06-08 11:13:56 · 185 阅读 · 0 评论 -
JavaScript之ES6+的常用新特性
本文转载自:Vue中文社区https://mp.weixin.qq.com/s/BXw4Bz7S-2yUV8oL2JSHTAES6(2015)1. 类(class)class Person { constructor(name) { this.name = name; } showName() { console.log(this.name); }}const me = new Person('Lucky');me.showName(); // lucky2.转载 2021-05-29 14:45:37 · 181 阅读 · 0 评论 -
Javascript数组的常用方法总结
本文转载至:https://mp.weixin.qq.com/s/XokYZKcnnPE_MSRMsnU1IA数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会对原数组产生影响操作方法下面对数组常用的操作方法做一个归纳增下面前三种是对原数组产生影响的增添方法,第四种则不会对原数组产生影响push()unshift()splice()concat()push()push()方法接收任意数量的参数,并将它们添加到数组末尾,返回数组的最新长度转载 2021-04-16 16:14:32 · 76 阅读 · 0 评论