自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 前端开发Vscode插件

vscode插件(前端相关)

2022-08-12 19:22:14 2826

转载 addEventListener() 方法 事件类型

addEventListener() 方法 事件类型

2022-08-09 10:56:34 2106

原创 React-router 6 用法及知识点

React-router 6 用法及知识点标签1<BrowserRouter>用于包裹整个应用(通常为App组件)2<HashRouter>说明:作用与BrowserRouter一样,但<HashRouter>修改的是地址栏的hash值router6.X和router5.X相同,3<Routes />和<Route />v6版本移除了先前的<Switch >,引入了新的替代者:<Routes><Rout

2022-03-30 15:54:25 2350 1

原创 js遍历数组和数组对象的方法

遍历数组// 数组 var arr = [0,2,4,6,8] var arr1=[] // ------------------------------------forEach console.log("-----------------forEach"); arr.forEach((item,index,arr)=>{ console.log(item + 0.5) .

2022-01-20 18:07:09 1003

转载 yarn无法加载文件

https://www.cnblogs.com/euniceshaw/p/15515870.html解决yarn无法加载文件问题运行后输入:set-ExecutionPolicy RemoteSigned再去项目中 yarn install

2021-12-06 14:23:11 396

原创 函数方法常用动词

函数方法常用动词get 获取/set 设置,add 增加/remove 删除create 创建/destory 移除start 启动/stop 停止open 打开/close 关闭,read 读取/write 写入load 载入/save 保存,create 创建/destroy 销毁begin 开始/end 结束,backup 备份/restore 恢复import 导入/export 导出,split 分割/merge 合并inject 注入/extract 提取,attac

2021-12-02 23:06:54 231

原创 el-dialog样式穿透

el-dialog样式穿透标题:①设置字体标题②设置背景颜色::v-deep .el-dialog__header {background-color: #304156;font-weight: bold;text-align: left;}

2021-09-26 16:11:53 1023

原创 谷歌版本89+的语音播报功能

记录一个谷歌版本89+的消息语音播报之前的版本Speak() { var msg = new SpeechSynthesisUtterance(); msg.lang = 'zh-CN'; //设置语言 msg.text = '播报信息'; msg.volume = 100; //设置音量 msg.rate = 1; //说话速度 msg.pitch = 1.5; //设置话语音调(值越大越尖锐,越低越低沉) // c

2021-07-20 17:02:03 288

原创 js数组方法(规整)

数组方法:arr.push(…items) —— 从尾端添加元素,arr.pop() —— 从尾端提取元素,arr.shift() —— 从首端提取元素,arr.unshift(…items) —— 从首端添加元素。arr.sort() —— 排序(按unicode码排序:a,ab,b/1,15,2)应用:arr.sort( (a, b) => a - b ); str.sort (function(a,b){return a.localeCompare(b)})stringObjec

2021-07-15 16:43:37 145

原创 js经典面试题

经典面试题1、如何得到你想要的结果?(字节二面真题)for(var i=0;i<5;i++){ setTimeout(()=>{ console.log(i) },0)}console.log(i)

2021-07-13 10:22:42 83

原创 js方法遍历字符串中出现最多的的字符并统计

1、经典面试题for(var i=0;i<5;i++){setTimeout(()=>{console.log(i)},0)}console.log(i)2、"a32aaabbbbbbbaddddddeeeeee"求这个字符串里哪个字符出现次数最多,并统计方法一:var str = 'a32aaabbbbbbbaddddddeeeeee'var arr = []var str1=0var numb=0for (const ele of str) { if(!arr

2021-07-12 11:29:51 221

原创 js回调函数基础

1、普通回调函数function say(value){console.log(value)}function exque(someFunction,value){someFunction(value)}exque(say,“2hi,js”)可转化为自调用形式(function exque(someFunction,value){someFunction(value)})(say,“2hi,js”)2、对象内部function say(value){console.log(val

2021-07-12 11:03:09 92

原创 git工作中提交方案

一个适合新手和伙伴一起开发的Git提交方案1、自己本地有新代码需要提交、远程仓库也有开发伙伴提交的代码的情况下;目标: 自己本地分支情况下思路: (1).先在自己分支下提交代码;(2).切换到公共的测试分支,先下拉代码,然后在公共的测试分支把自己的分支合并过来,验证是否提交可以push一下;(3).最后切换回去进行步骤:git add . 跟踪当前目录下所有文件,提交到暂存区git commit -m '本地代码先提交的版本或是修改说明' 修改从暂存区到本地版本库git push 提

2021-06-10 11:43:07 216

原创 vue提前赋值判断

想要提前赋值的情况下,根据传入的值进行判断,再根据返回的值的类型进行赋值在mounted钩子初始化页面完成后进行

2021-06-09 19:49:34 321

原创 vue商品图放大镜

export default {data() {return {topStyle:{transform:’’},r_img: {},topShow:false,rShow:false}},methods : {// 鼠标进入原图空间函数enterHandler() {// 层罩及放大空间的显示this.topShow = truethis.rShow = true},// 鼠标移动函数mo...

2021-06-09 18:59:40 158

原创 公司实际gitee提交

1、自己本地有新代码、远程也有新代码的情况下;目标:自己本地分支情况下先在自己分支下提交代码:git add .git commit -m ‘本地代码先提交到自己分支’提交:git push然后切换到公共的测试分支:git checkout dev_ls切换完先下拉代码git pull把自己分支的代码合并过来git merge 你的分支最后在测试分支把本地提交一下git pushgit checkout kongkong最后拉取一下远程分支新代码git pull origin dev_l

2021-04-23 19:29:53 172

原创 H5新标签

H5新标签:< canvas > 定义图表图形1、多媒体新元素:< audio >音频<video> 视频<source>定义多媒体音频和视频标签内<embed>定义嵌入的内容,插件<track>为音频和视频媒介规定外部文本轨道2、新表单元素:<datalist>表单列表,和配合使用,定义input可能的值<key.gen>规定用于表单的秘钥对生成器字段<output>定义不

2021-03-08 11:34:39 113

原创 promise用法-笔记

promise用法:7个方法前置:js语言的运行环境为单线程,一次只能完成一个任务,呈流水线式;如果有多个任务就必须排队,前面任务完成后,再继续执行下面的任务。和java等多线程编程语言不同。同步和异步:同步可以理解为同一流水线上的正常由上而下的顺序操作;异步可以理解为改变程序的执行顺序的操作;js中的异步1.setTimeout和setInterval(满足延时事件);最基础的是定时函数,2.事件处理函数(特定事件被触发时)3.ajax回调函数(服务器返回数据时,xhr.readyStart发

2020-11-30 20:32:20 117

原创 es6语法-基础

let1.let声明的变量只能声明一次,不可以进行重复定义2.let定义的变量必须先定义再使用3.let定义的变量存在块级作用域const:const的作用:定义常量常量不允许重新赋值const msg=123msg=456定义常量时必须进行初始化const msg =“hello”常量定义时一般全部大写(这是一种约定,而不是强制的)const PI=3.14...

2020-11-30 16:45:23 107

原创 vue基础语法-笔记

基础语法:<body> <div id="app">{{ message }}</div></body>var app = new Vue({//创建vue实例对象 el: "#app",//设置el属性 //el 挂载点 data: {//设置data属性 //data数据对象 message: "Hello Vue", } })v-text:v-html:

2020-11-29 22:05:28 91

原创 开发常用网址

富文本编辑器:http://fex.baidu.com/ueditor/

2020-11-26 18:19:56 316 1

原创 npm-node命令操作

初始化包npm init检查安装成功以及版本npm -v安装包:npm install 包名安装指定版本:npm install 包名@版本卸载包:npm uninstall 包名npm remove 包名npm un 包名更新包:npm update 包名npm up 包名项目中没有node_modules文件夹下载文件依赖包时:npm install只安装开发环境的依赖包:npm install --dev只安装生产环境的包(可以安装目录所有生产环境包)n

2020-11-25 16:19:40 436

原创 git命令

git安装https://git-scm.com/downloads安装步骤 下一步Next安装成功后,任意文件夹内鼠标右键,如果看到如下效果,证明安装成功配置:git config --global user.name "xxx"git config --global user.email "xxx"查看用户配置的信息:git config --list初体验初始化本地仓库:git init纳入git管理→→更新文件对比起始点(和上次做对比):git a

2020-11-18 12:10:28 305

原创 js数组(Array)内置方法:

arr.join(); //arr—>string 参数为字符串 默认逗号分隔 返回值:字符串arr.concat(arr1); //可拼接单个数据或单多数组 返回值:新数组 原不改arr.reverse(); //翻转数组 返回值:改变后的原数组delete arr[i]; //数组长度不变,arr[i]==undefined 原来数组的索引不变 要遍历数组元素可以用这种遍历方式 跳过其中undefined的元素arr.shift() / pop(); //一次删一个 无参 返回值:被删元素

2020-11-12 22:13:06 386

原创 Gitlab拉取远程分支dev 笔记

Gitlab拉取远程分支dev 笔记第一种方法:1、git remote add origin url地址(第一步是与远程仓库建立连接)2、git branch (查看本地是否具有dev分支)3、没有dev分支 则 git fetch origin dev4、git checkout -b dev origin/dev (在本地创建分支dev并切换到该分支)5、git p...

2019-12-19 11:31:16 1158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除