会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
前端开发
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
47
下一页
2018年3月22日
[转] Lodash常用API笔记
摘要: 原生用法 直接使用的API _.reject 根据条件去除某个元素。 _.pick 根据第二个参数的key的数组,筛选第一个参数中的值并返回 _.keys 返回object中的所有key _.cloneDeep 深度拷贝,这个不用多说了吧,js中基础类型以外的类型,都会默认拷贝备份var bar =
阅读全文
posted @ 2018-03-22 16:04 {前端开发}
阅读(2010)
评论(0)
推荐(0)
2018年3月21日
[转] JavaScript 之 ArrayBuffer
摘要: JS里的ArrayBuffer 还记得某个晚上在做 canvas 像素级操作,发现存储像素的数据格式并不是Array类型,而是ArrayBuffer,心想这是什么鬼?后来查了一些资料,发现自己这半年来的JS是白学了,竟然才知道还有这么个东东。 首先,这个 ArrayBuffer 类型化数组,类型化数
阅读全文
posted @ 2018-03-21 10:35 {前端开发}
阅读(16328)
评论(1)
推荐(2)
2018年3月20日
[转] HTML5 Blob与ArrayBuffer、TypeArray和字符串String之间转换
摘要: 1.将String字符串转换成Blob对象 2.将TypeArray 转换成 Blob 对象 ArrayBuffer转Blob 3,将Blob对象转换成String字符串,使用FileReader的readAsText方法 4.将Blob对象转换成ArrayBuffer,使用FileReader的
阅读全文
posted @ 2018-03-20 14:33 {前端开发}
阅读(4601)
评论(0)
推荐(0)
[转] Meida视频加密二-Blob对象
摘要: 2. blob a.什么是blob? Blob 对象表示一个不可变、原始数据的类文件对象。Blob 表示的不一定是JavaScript原生格式的数据。 文件(即File)接口基于Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。 要从其他非blob对象和数据构造一个Blob,请使
阅读全文
posted @ 2018-03-20 14:29 {前端开发}
阅读(974)
评论(0)
推荐(0)
[转] js实现对图片的二进制流md5计算
摘要: 对二进制流进行md5加密需要用spark-md5.js 最新发现本地图片nativeObj 里的bitmap.toBase64Data();拿到Base64是经过压缩的,拿到的是jepg;所以要用本地io把图片Base64读出来。
阅读全文
posted @ 2018-03-20 10:49 {前端开发}
阅读(2038)
评论(0)
推荐(0)
[转] createObjectURL方法 实现本地图片预览
摘要: ie6 可以直接显示本本地路径的图片 如: <img src="file://c:/3.jpg" /> ~~~网上都说ie7就不支持这种文件系统路径的url,但测试 xp ie8还是可以的 ie8+ alphaImageLoader滤镜方式加载本地路径的图片 chrome, firefox, 用da
阅读全文
posted @ 2018-03-20 10:27 {前端开发}
阅读(658)
评论(0)
推荐(0)
2018年3月19日
[转] js在浏览器端对二进制流进行AES加密和解密
摘要: 开始解密 简单了解一下所用的的AES加密算法,我们用的是AES的CFB加密方式,服务端会提供给我一个key和iv的二进制字节串。密文也是二进制字节串。 我用的加密/解密插件: crypto-js 一般的应用场景下,key和iv以及密文都是字符串,按照网上的教程基本上很快就能搞出来了。这里只简述一下k
阅读全文
posted @ 2018-03-19 16:32 {前端开发}
阅读(3773)
评论(0)
推荐(0)
[转] AES,SHA1,DES,RSA,MD5区别
摘要: AES:更快,兼容设备,安全级别高; SHA1:公钥后处理回传 DES:本地数据,安全级别低 RSA:非对称加密,有公钥和私钥 MD5:防篡改 相关: 公开密钥加密(英语:public-key cryptography,又译为公开密钥加密),也称为非对称加密(asymmetric cryptogra
阅读全文
posted @ 2018-03-19 15:35 {前端开发}
阅读(1967)
评论(0)
推荐(0)
2018年3月15日
[转] js中的钩子机制(hook)
摘要: 什么是钩子机制?使用钩子机制有什么好处? 钩子机制也叫hook机制,或者你可以把它理解成一种匹配机制,就是我们在代码中设置一些钩子,然后程序执行时自动去匹配这些钩子;这样做的好处就是提高了程序的执行效率,减少了if else 的使用同事优化代码结构。由于js是单线程的编程语言,所以程序的运行效率在前
阅读全文
posted @ 2018-03-15 23:58 {前端开发}
阅读(2009)
评论(0)
推荐(0)
[转] Lodash
摘要: 与underscore 类似 , 是1个js库,内部封装了诸多对字符串、数组、对象等常见数据类型的处理函数。 模块组成 Lodash 提供的辅助函数主要分为以下几类,函数列表和用法实例请查看 Lodash 的官方文档: Array,适用于数组类型,比如填充数据、查找元素、数组分片等操作 Collec
阅读全文
posted @ 2018-03-15 23:39 {前端开发}
阅读(520)
评论(0)
推荐(0)
[转] 谈谈JS中的函数节流
摘要: 函数节流的目的 从字面上就可以理解,函数节流就是用来节流函数从而一定程度上优化性能的。例如,DOM 操作比起非DOM 交互需要更多的内存和CPU 时间。连续尝试进行过多的DOM 相关操作可能会导致浏览器挂起,有时候甚至会崩溃。尤其在IE 中使用onresize 事件处理程序的时候容易发生,当调整浏览
阅读全文
posted @ 2018-03-15 23:36 {前端开发}
阅读(848)
评论(0)
推荐(0)
2018年3月13日
[转] webpack3最新版本配置研究(五) devtool,webpack-dev-server,CommonsChunkPlugin
摘要: devtool devtool是webpack中config自带的属性只要使用就可以了不用安装 webpack官网的解释如下 当 webpack 打包源代码时,可能会很难追踪到错误和警告在源代码中的原始位置。例如,如果将三个源文件(a.js, b.js 和 c.js)打包到一个 bundle(bun
阅读全文
posted @ 2018-03-13 23:07 {前端开发}
阅读(703)
评论(0)
推荐(0)
2018年3月12日
JS 中 ~~符号
摘要: 它被用作一个更快的替代 Math.floor() 。 参考:http://rocha.la/JavaScript-bitwise-operators-in-practice
阅读全文
posted @ 2018-03-12 18:07 {前端开发}
阅读(5718)
评论(0)
推荐(0)
2018年3月6日
[转] 前后端分手大师——MVVM 模式
摘要: 之前对 MVVM 模式一直只是模模糊糊的认识,正所谓没有实践就没有发言权,通过这两年对 Vue 框架的深入学习和项目实践,终于可以装B了有了拨开云雾见月明的感觉。 Model–View–ViewModel(MVVM) 是一个软件架构设计模式,由微软 WPF 和 Silverlight 的架构师 Ke
阅读全文
posted @ 2018-03-06 14:47 {前端开发}
阅读(403)
评论(0)
推荐(0)
[转] JavaScript设计模式之发布-订阅模式(观察者模式)-Part1
摘要: 《JavaScript设计模式与开发实践》读书笔记。 发布-订阅模式又叫观察者模式,它定义了对象之间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖它的对象都将得到通知。 例如:在segmentfault我们关注了某一个问题,这个时候可以说是订阅了这个问题的消息。当该问题有了新的回答、评
阅读全文
posted @ 2018-03-06 00:07 {前端开发}
阅读(216)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
47
下一页
公告
web前端开发博客