Js 字符串转 Base64

最近想把字符串转换成 base64,不想用库,搜了下浏览器环境下 js 原生就支持字符串跟 base64 的相互转换,看看 demo:

// 加密
var a = btoa('canace22@qq.com')
// 解密
var b = atob(a)
console.log(a) // Y2FuYWNlMjJAcXEuY29t
console.log(b) // canace22@qq.com

阅读全文

Web 安全——CSRF

CSRF 攻击是比较常见的 web 攻击形式之一,本篇文章主要介绍产生 CSRF 攻击的原因,场景以及防范 CSRF 攻击的方法等内容

阅读全文

关于健忘那些事

鲍勃迪伦有首歌叫做’flowing in the wind’,美国也有一部长篇历史小说叫做 ‘gone with the wind’, 名字也好,故事也好,我都很喜欢。也许是喜欢这一类的题材,我的记忆也爱屋及乌,演变成了 ‘flowing in the wind’ 或者 ‘gone with the wind’ 这样的状态吧。

阅读全文

网页性能优化-防抖

讲讲防抖的使用场景、思想以及实现

阅读全文

Webpack 动态修改资源域名

webpack 动态修改资源域名方法分享

阅读全文

二分查找

二分查找算法解析

阅读全文

说说浏览器缓存机制

说说浏览器缓存相关知识

阅读全文

关于跨域那些事

跨域相关笔记

阅读全文

认识 Cookie

说说 Cookie 相关知识

阅读全文

使用 Github Action 编译 Vue 发布到 Github Page

之前发布的静态页面都是用 travis ci 集成发布的,github action 也发布一段时间了,今天试试看使用 github action 编译 Vue 发布到 github page

阅读全文