- 博客(25)
- 收藏
- 关注
原创 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商品图放大镜
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
原创 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关注的人