项目要用到 Base64, 在网上找了好几个用着都者不是特别爽, 索性写一个.
javascript中 非严格等号(==)运算符的比较规则
发表于
|
更新于
|
分类于
常用整理
javascript中的 非严格等号(==)
运算符对于不同数据类型的比较, 会对运算符两边进行 隐式转换, 这篇文章将总结一下, 以便应对项(mian)目(shi)中的奇怪现象.
axios-extra 支持并发及自动重试功能的 axios
发表于
|
更新于
|
分类于
My Projects
axios
是基于 promise
用于 浏览器 和 node.js 的 http
客户端;
但在一个高并发请项目中, 如爬虫项目, 稍不注意, 可能因并发请求过多导致 程序卡死 甚至崩溃.axios-extra
则是扩展了 axios
让其拥有并发控制以及重试的能力;
如果你是一正在使用 axios
只要修改一行代码立即拥有
JavaScript中的this概念梳理
发表于
|
更新于
|
分类于
常用整理
this
算是javascript
中又爱又恨的东西了. 其实this
的概念并没有多少, 本文将把this
的概念用示例梳理一次.
前端模块化标准对比 iife amd cmd cjs umd es6
发表于
|
更新于
|
分类于
常用整理
前端组件的模块化己发展了很久 这篇文章将对
iife
amd
cmd
cjs
umd
和es6
做一个介绍
javascript 一个很小的GBK库(gbk,gb2312)
发表于
|
更新于
|
分类于
My Projects
,
重造轮子
现在的新项目应该很少再使用 gbk
或 gb2312
了, 但还是有不少老项目在使用;
而新项目免不了要与老项目有一些”沟通”;
这样的项目, 尤其是一些web项目, 常常需要考虑到底是前端引一个GBK库, 还是在服务端处理GBK的问题, 因为web端使用GBK库一般会比较大, 而在服务端处理又有些麻烦;
如果有一个超小的GBK库就方便了;