- 博客(11)
- 收藏
- 关注
原创 前端XSS 过滤--亲测有效
// XSS 过滤 filterXSS: function (str) { return str .replace(/&/g, '&amp;') .replace(/ /g, '&nbsp;') .replace(/</g, '&lt;'...
2019-01-08 10:22:57 10307 14
原创 Mac下安装compass失败,mkmf.rb缺少,完美解决。
先xcode-select --install,再sudo gem install compass,然后compass -v 看到版本号,说明成功了,自 Xcode 5.0 开始,安装 Xcode 的命令行工具,须在终端执行下述命令: 来源见以下:作者:zhangqun链接:https://www.zhihu.com/question/39807186/answer/131...
2018-09-11 16:17:40 432
原创 null与undefined区别--来自javascript教程
null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。因此,他又设计了一个undefined。区别是这样的:null是一个表示“空”的对象,转为数值时为0;undefined是一个表示"此处无定义"的原始值,转为数值时为NaN。typeof null =object的原因:当初设计没考虑到这一种null情况;...
2018-08-20 18:09:47 233
转载 雅虎14条性能优化规则总结:
优化方向 | 优化手段-- | --请求数量 | 合并脚本和样式表,CSS Sprites,拆分初始化负载,划分主域,字体图标,雪碧图片等请求带宽 | 开启服务器GZip,精简JavaScript,移除重复脚本,图像优化(包括图片大小kb)缓存利用 | 使用CDN,使用外部JavaScript和CSS,添加Expires头,减少DNS查找,配置ETag,使AjaX可缓存页面结构 | 将样...
2018-04-03 12:10:36 449
转载 如何封装coockie操作
var cookie ={//根据key值获取对应的cookieget:function(key){ //获取cookie var data = document.cookie; //获取key第一次出现的位置 pwd= var startIndex = data.indexOf(key+'='); // name=123;pwd=abc ...
2018-04-03 12:06:40 177
转载 渐进增强和优雅降级?
渐进增强 :针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。优雅降级 :一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。...
2018-04-03 12:00:29 111
原创 解释下闭包
闭包可以理解为函数中定义的函数,由于存在作用域链,内层函数可以访问外层函数的变量,那么内层函数就可以实时的对那个变量进行操作,而如果把这个内层函数当作返回值的话,那么外层函数的外部就可以突破作用域限制访问那个变量。 通俗的解释就是 function return function,就是由于作用域链的原因,内层函数可以访问外层函数中的变量,那个内层函数就是我们通常所说的闭包,它构成了函数内部和外部的...
2018-04-03 11:52:02 379
转载 jQuery中的事件代理
事件代理利用了事件冒泡的原理,通过在父级元素绑定handler来监听子元素上触发的事件,从而减少了事件绑定的次数,也能够为动态添加的元素绑定事件:~~~js // 普通绑定,当页面渲染完成时,为所有btn1添加hanlder,之后添加的btn1则没有效果 $('.btn1').click(function() {}); // 事件代理,所有btn2上触发的事件会冒泡到document上触发 $(d...
2018-04-03 11:33:53 1111
转载 vue组件内的一些图片,因为网络原因图片没加载到。
在img标签上添加onerror="javascript:this.src='图片路径';onerror=null;",可以在图片加载失败后使用备用的图片。onerror=null需要添加,不然如果备用图片也加载失败会陷入死循环。...
2018-04-03 11:28:25 1149
转载 本地存储应用范围
localStorage适合存储关闭浏览器后重新打开时需要恢复的数据,sessionStorage时候不关闭浏览器的时间范围内需要恢复的数据,比如页面来回跳转时保存数据。但这两者又是并不可靠,因为同一域名下的网页都有权限修改本地存储,特殊情况下可能导致数据不一致的情况。...
2018-04-03 11:26:29 238
原创 在vue中,v-if和v-show的区别
v-if会将元素移出DOM树,而v-show不会。这对一些组件的初始化状态有影响,比如对于swiper组件如果使用v-show可能会导致组件无法正常使用,而换成v-if则可以正常使用。...
2018-04-03 11:24:36 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人