• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






neverCharge

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年11月1日

前端安全问题整理
摘要: 前端安全 XSS(跨站脚本攻击) 本质是html注入。攻击者通过向网站插入恶意的代码实现攻击,该代码或在用户进入网页时立即执行或等待用户的某个操作再执行。 分类 非持久型(反射型) 通常是一个有问题的url链接,用户打开链接之后,服务器将链接携带的恶意代码当成参数处理,又返回给用户。客户端解析并执行 阅读全文
posted @ 2020-11-01 14:11 neverCharge 阅读(132) 评论(0) 推荐(0)
 

2020年6月8日

js实现轮播图
摘要: ##js实现轮播图 使用es6实现的轮播图类 使用js创建dom 实现轮播图的基本功能以及下方的圆点按钮 class Swiper { constructor(dom, imgs, width = 200, height = 100, duration = 1000, imgStyle, btnSt 阅读全文
posted @ 2020-06-08 13:20 neverCharge 阅读(270) 评论(0) 推荐(0)
 

2020年5月20日

几个排序算法(javascript)
摘要: 算法稳定性 假设在数列中存在a[i]=a[j],若在排序之前,a[i]在a[j]前面;并且排序之后,a[i]仍然在a[j]前面。则这个排序算法是稳定的 冒泡排序 每一次遍历找到最大(最小)的一个值在最右边,每次遍历可减少1次比较 最好情况:原始数组本就是从小到大(从大到小),O(n) 最坏情况:原始 阅读全文
posted @ 2020-05-20 11:32 neverCharge 阅读(181) 评论(0) 推荐(0)
 
vue生命周期
摘要: (根据官方文档整理的生命周期,主要是页面加载时的四个周期所发生的变化) beforeCreate 实例初始化之后,数据观测和事件配置之前。 此时没有对data属性进行劫持(vue2.x为Object.defineProperty,vue3.x为proxy),自定义方法不可访问。 this.$el和t 阅读全文
posted @ 2020-05-20 10:57 neverCharge 阅读(106) 评论(0) 推荐(0)