自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 针对ajax跨域史上最全解决方案

前言:从刚接触前端开发起,跨域这个词就一直以很高的频率在身边重复出现,于是现在总结了一下。个人见识有限,如有差错,请多多见谅,欢迎提出意见及建议,另外看到这个标题,请轻喷~关于跨域,有N种类型,本文只专注于ajax请求跨域(ajax跨域只是属于浏览器”同源策略”中的一部分,其它的还有Cookie跨域iframe跨域,LocalStorage跨域等这里不做介绍)经验的总结:抱着「...

2019-07-15 11:51:04 397 3

转载 5分钟掌握vuex

如果你之前使用过vue.js,你一定知道在vue中各个组件之间传值的痛苦,在vue中我们可以使用vuex来保存我们需要管理的状态值,值一旦被修改,所有引用该值的地方就会自动更新,那么接下来我们就来学习一下vuex是如何修改状态值的:我们新建一个vue项目(这里由于我们是讲解vuex,所以对于vue项目的创建我们不会讲解太详细);在命令行输入 vue init webpack web(使用w...

2019-06-24 16:44:14 200

原创 recorder.js实现录音功能

最近闲来无事,便想着去了解一下长按录音功能,于是网上各种搜,但是都没有我想要的效果,于是决定干脆自己弄一个,话不多说先放效果图。(考虑到recorder.js的兼容性,本文用是火狐浏览器进行测试的)图一:打开浏览器,输入项目地址,弹出请求权限,点击“请求权限即可”图二:长按按钮,弹出正在录音提示,表示正在录音中......图三:松开录音按钮,录音结束,查看本次录音...

2019-05-14 17:25:28 16975 14

原创 前端八股文

超全的前端八股文面试题

2022-11-04 18:42:12 1213

原创 uni.getFuzzyLocation代替uni.getLocation,并结合地图选址

​其中包括了getLocation的权限申请的问题。但是uniapp的官网文档上却没有关于getFuzzyLocation的解释,在我一顿操作猛如虎的情况下,终于解决了这个问题。在线上版本的高德地图无法正常使用,开发及调试模式可以

2022-10-11 10:58:45 3966 2

原创 执行git merge,合并两个分支的代码,其中某个分支的文件或代码被删除或被覆盖

项目情景:现有一套公司产品源码V1.0,我的工作任务是要在产品源码上进行二次开发针对于git 项目,假设现有远程分支master(产品源码),将代码克隆下来,在此基础上进行开发,并将开发的代码推送到master分支(虽然我一早就知道最好不要在主分支开,但是由于这个项目就我一个人负责,于是我便将master分支占为己有,小朋友千万不要学我哦~~~)项目进行到这个时候,技术经理突然通知我,产品源码V1.0已经升级到了V2.0,需要将我二次开发的代码跟新版本源码V2.0进行合并!!!!于是我先将产品源

2021-04-30 13:52:06 8351 9

转载 【JS】深拷贝与浅拷贝的区别,实现深拷贝的几种方法

如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让你理解深拷贝与浅拷贝。我们来举个浅拷贝例子:let a=[0,1,2,3,4], b=a;console.log(a===b);...

2019-06-13 11:39:50 3419 1

空空如也

空空如也

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

TA关注的人

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