LENTON'S BLOG
JS去重的几种算法
一. 简单的去重。利用JSON结构对数组去重。const arr = [ 1, 2, 3, 3, 4, 5, 2 ] ;
let tmp = {} ;
let res = [] ;
arr.forEach( item =>
2018-12-13 10:06:47
2236
0
JS的replace字符串替换详解
定义replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp/substr,replacement)参数描述regexp/substr必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。replacement必需。一个字符串值。规定了替换文本或生成替换文本的函数。实例1. 将"ww
2018-10-19 12:08:37
2363
0
JavaScript中Date对象取值month为什么是从0开始
在JavaScript中,Date对象的getMonth()方法返回的月份需要+1,如取当前月份:var oDate = new Date();
console.log( oDate.getMonth()+1 );//取当前月份,需要加1
console.log( oDate.getFullYear() );//取当前年份,不需要加1
console.log( oDate.getDate() 
2018-09-05 17:09:56
4128
2
HTML5视频转字符动画
什么是视频转字符动画?大至就是点此在线体验 (纯字符,适合PC) 点此在线体验 (画布,适合PC、移动端)补充: 字符画进阶实现(后来写的一个更有意思的实现,可以自己手写字符生成图画,比如写个女友的名字。。)一. 实现原理将视频拆分成独立的帧(等同于每换一个画面截一张图)将图转换成黑白图(如何将图片转成黑白自行百度)后,拿到每个像素点的颜色,点的rgb是相同的,是一个0~255的整数,0表示完全黑,255表示完全白准备一
2018-08-29 14:18:39
5795
1
酷玩console控制台
首先了解一下console对象有哪些常用方法:Console.assert() 如果断言为false,则将一个错误消息写入控制台。如果断言是true,没有任何反应。Console.clear()清空控制台。Console.count()以参数为标识记录调用的次数,调用时在控制台打印标识以及调用次数。Console.debug()console.log方法的别称,使用方法可以参考Console.log()Console.error()打印一条错误信息,使用方法可以参考 string su
2018-08-27 14:06:04
1896
0
JS查找字符串,数组成员,对象属性是否存在的方法
一. JS字符串查找方法 1. indexOf(str)方法,返回指定字符第一次出现位置的下标,如果查找不到则返回-1。查找字符串中是否存在指定字符串".":let strs = "www.ccued.com";
console.log(strs.indexOf(".") > -1) // true2. indexOf(str,index)方法,从下
2018-08-27 10:35:43
3073
0
JS数字每三位加逗号的最简单方法
我们经常遇到需要使用JS对数字进行格式化为每三位加一个逗号(JS三位分节法或者叫JS千分位加逗号)以方便阅读。使用JS实现这个功能的方法也有很多。
2018-07-12 14:58:51
20499
0