- 博客(63)
- 资源 (2)
- 收藏
- 关注
原创 同源策略
②同源策略限制了不同源的站点读取当前站点的Cookie、IndexDB、LocalStorage等数据。由于同源策略,我们依然⽆法通过第⼆个页面 来访问第⼀个页⾯中的Cookie、IndexDB或者LocalStorage等内容。两个不同的源之间若想要相互访问资源或者操作DOM,那么会有⼀套基础的安全策略的制约,我们把这称为。③同源策略限制了通过 XMLHttpRequest 等方式将站点的数据发送给不同源的站点。①同源策略限制了来⾃不同源的 JavaScript 脚本对当前 DOM 对象读和写的操作。
2024-03-25 13:55:21 171
原创 实现一个 LRU 算法(Least Recently Used),可充分利用js 自带的数据结构。
实现一个 LRU 算法(Least Recently Used),可充分利用js 自带的数据结构。
2024-03-21 13:56:56 240
原创 原型、原型链
如图,链字面意思即代表一个查找的过程,当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,则会去它的__proto__隐式原型上查找,即它的构造函数的prototype,如果还没有找到就会再在构造函数的prototype的__proto__中查找,这样一层一层向上查找就会形成一个链式结构,我们称为原型链。属性进行继承,这是实现基于原型的继承的一种方式,但不是唯一的方式。可以用来复制对象的所有可枚举属性到新对象中,也可以用于实现简单的继承。prototype属性仅是函数对象所独有的。
2024-03-21 11:22:51 407
原创 request to http://registry.cnpmjs.org/normalize-path/-/normalize-path-1.0.0.tgz failed, reason: geta
问题:解决:切换镜像源。
2024-01-23 15:55:07 457
原创 Promise使用
constarr=delTmp.map(item=>dispatch({type:'common/otherPlatformJoinCart',payload:{headerMessage:{enterpriseGuid,openId,wxtoken,'Content-...
2021-06-07 11:59:14 104
原创 【xlsx+vue】前端生成可下载的xlsx表格
<script type="text/javascript" src="./xlsx.core.min.js"></script>
2021-06-06 22:47:55 345
原创 【vue】点餐菜单:滚动锚点
Q:为实现菜单一样点击左侧菜单右侧滚动到对应分类菜品,滚动右侧菜品左侧菜单导航显示到对应分类①点左侧菜单导航滚动到对应分类菜品
2021-06-06 22:33:30 603
原创 【vue+qrcode+html2canvas】前端二维码生成+下载
下载qrcode var qrcode = new QRCode(this.$refs.test, { text: "https://xxxx.com", width: 200,//二维码宽度 height: 200,//二维码高度 colorDark: "#000000",//前景色 colorLight: "#ffffff",//背景色 ..
2021-06-06 21:26:55 338
原创 【react】封装table和分页
调用方式:reFreshTableData为调用和刷新列表方式 <StationTable param={{ tableData: tableData, columns: columns2, page: { current: tableData.pageNo + 1, pageSize: tableData.pageSize, total: tableData.totalElement
2021-05-26 11:22:42 548
原创 数组对象根据某属性拼接
问题:后台返回数组对象,想要把每个对象某个属性拼接成字符串显示,可在字符串前添加文字数据: TESTdataComb:[ { test:'test1' }, { test:'test2' } ]结果展示:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <scr.
2021-05-26 11:06:53 778
原创 【Vue】自定义指令+限制输入小数点后n位
问题:el-input实现限制小数点后两位输入关于自定义指令相关知识https://cn.vuejs.org/v2/guide/custom-directive.html解决方式※directive需放new Vue({})前面 不然报错 // 注册一个全局自定义指令 `v-format` Vue.directive('format', { // 当被绑定的元素插入到 DOM 中时…… componentUpdated: function (el,binding.
2021-05-21 12:05:41 488
原创 【jq】复制对象 去掉关联
function cloneObj(obj){//对象复制 去关联 return JSON.parse(JSON.stringify(obj))}
2020-07-09 16:36:14 213
原创 【sass】sass使用整理
// 第一个部分 基础使用https://www.runoob.com/sass/sass-install.html// 1安装npm install -g sass// 2将scss转成css代码 sass runoob-test.scss runoob-test.css// 相关报错// C:\Users\Administrator\AppData\Roaming\npm\xxxxx.ps1,因为在此系统上禁止运行脚本//解决方法 复制到目录下 然后删掉这个ps1文件/* 定义变量与值 .
2020-06-03 17:13:46 155
原创 【electron】判断当前环境是node还是浏览器
if(typeof global!="undefined"){ console.log('当前为node') }else{ console.log('当前为当前为浏览器') }
2020-06-03 16:17:12 2622
原创 【electron】jq使用报错
<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>
2020-06-03 16:14:42 173 1
原创 【jq】查看\增加]\删除是否有对应的js,css文件
RTfunction loadjscssfile(filename, filetype){ if (filetype=="js"){ var fileref=document.createElement('script') fileref.setAttribute("type","text/javascript") fileref.setAttribute("src",filename) }else if (filetype==
2020-06-03 16:11:29 124
原创 【electron】图标闪烁+取消闪烁
0.参数定义(全局)var timer_num = 1;var timer_arr=[];const Menu = electron.Menu;const Tray = electron.Tray;//托盘对象var appTray = null;var trayIcon1.点击关闭程序缩小到系统托盘当中:ipc.on('open-user-editor',(event,message)=>{}) //系统托盘右键菜单 var trayMenuTemplate...
2020-06-03 15:42:00 1823
原创 【jq】超出文本显示省略 点击后浮动
实现效果:点击后 :html部分注意 input是用来存点击复制的文本内容的 不要用display:none 不然复制事件无效<input id="copy_content" type="text" value="" style="position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;"/><...
2020-04-13 14:02:43 201
原创 【H5】利用data-class进行赋值
index.html<!--选择input的值--><span>卡1信号显示:</span> <select class="slt-common1-num" data-class="i-signal1-num"> <option value="2G">2G</option> &...
2020-03-12 11:25:29 401
原创 【解决问题】安卓border-radius不生效
.test i { display: inline-block; width: 6.6rem; height: 6.6rem; border-radius: 50%; transform: scale(.5); transform-origin: 0% unset; font-size: 4rem; border: 1px solid #fff;}安卓border-ra...
2020-01-15 17:50:44 1050
原创 【css】心跳
要做的这个这个跳动实现.right_bottom{ animation: heart .6s ease-in-out 1.2s infinite alternate; position:absolute; z-index:999}@keyframes heart { from { margin-top: 0px; } to {...
2020-01-10 20:27:51 129
原创 【前端】对联(div随浏览器滚动上下移动)
问题是这个:https://zhidao.baidu.com/question/564452770.htmlhtml <div id="divMsgLeftInfo" class="right_bottom" style="top:700px;"> <div> <img src="../../public/static/dian/i...
2020-01-10 20:18:08 298
原创 【aliplayer】阿里播放器的使用
【1】设置播放器上次播放进度,player里面要用同步,所以不能使用axios进行数据交互 var getuid = this.$store.state.uid; var getcid = this.$store.state.cid; player = new Aliplayer({ id: 'player-con', width: '100%...
2019-12-13 17:52:35 4677 1
原创 【前端】npm run dev报错
【报错】运行npm run dev报错C:\Users\遥遥鱼生\AppData\Roaming\npm\\node_modules\webpack-dev-server\bin\webpack-dev-server.js" --inline --progress --config build/webpack.dev.conf.jsinternal/modules/cjs/loader.js...
2019-10-30 21:27:07 392
原创 【前端】前端练习
iframe的缺点: ①产生很多页面,不便管理②iframe提供一种简单的方式把一个网站内容嵌入另一个网站,但iframe的创建会比其他创建慢一些。它调用了外部的页面,增加服务器请求次数。③iframe会阻塞主页面的Onload事件及iframe和主页面共享连接池,会影响页面的并行加载。④浏览器后退按钮失效,不易打印,代码复制等⑤为提高速度采取动态创建和销毁iframe方...
2019-10-04 21:00:33 412
原创 【iframe】change事件监听父窗口
父:<input type="hidden" id="test" value="">子:监听test值变化的事件,从而监听父的事件变化parent.$('#test').on('change', function () { //TODO})
2019-09-19 16:13:39 1172
原创 【layui】文件上传
var uploadParams = { dir:'eCenter', userId:curUserId, lastModifiedDate:dateToStr(new Date()) } layui.upload.render({ elem: '...
2019-09-19 15:40:21 199
原创 【高德地图】浏览器定位/ip定位+地图绘制/多点标记
①通过浏览器定位(浏览器定位不准确,且存在各种浏览器问题)<!--enlarge.html--><!DOCTYPE html><html lang="en"><head> <meta name="applicable-device" content="pc,mobile"> <meta http-equi...
2019-09-18 12:14:50 933
原创 【JQ】点击图片放大缩小(添加样式实现)
基于layui的图片放大在弹窗中显示放大图片 $('body').on('click', '.imgSM', function () { var imgsrc = $(this).attr('src'); var index = layer.open({ type: 1, title: '查看大图',...
2019-09-17 11:50:28 473
原创 【JQ】点击图片放大缩小(等比例放大)
图片放大缩小demo①文件路径②enlarge.html<!DOCTYPE html><script src="jquery/jquery-3.4.1.min.js"></script><script src="../0903/enlarge.js"></script><html lang ="en">...
2019-09-04 23:24:18 1671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人