js 写一个倒计时函数

Date对象Date.parse(dateString)返回从1970年1月1日到dateString指定的日期的毫秒数 dateString有如下几点限制(这部分内容是从river.cao的博客看到的) 短日期可使用 / 日期分隔符,但是必须符合 月/日/年 的格式,例如 7/20/96 或 6/15/2008 。 以 July 10 1995 形式表示的长日期中的年、月、日可以按任何顺序排列,而且年份可以用2位数或4位数的形式表示。如果使用2位数的形式来表示年份,则该年份必须大于或...

Read More

数组去重的几种方式

数组去重的几种方式借助ES6中Set数据结构成员的唯一性(注:以下内容来源于阮一峰老师的ES6入门在线文档) ​ ES6中Set数据结构是一个类数组结构,Set 函数可以接受一个数组(或者具有 iterable 接口的其他数据结构)作为参数,用来初始化。 ​ 向 Set 加入值的时候,不会发生类型转换,所以5和”5”是两个不同的值。Set 内部判断两个值是否不同,使用的算法叫做“Same-value-zero equality”,它类似于精确相等运算符(===),主要的区别是N...

Read More

一段代码统计字符串中重复单词的思考

统计重复字符  看到一段代码,使用了reduce方法统计字符串中重复单词,现在我简化直接对数组进行操作,说说这么做的原理是什么。 123456var arr=["a","b","c","b","a"]; arr.reduce(function(prev,next){ prev[next]=(prev[next]+1)||1; return prev; },{}); arr.reduce(callback[, initi...

Read More


Copyright © 2018 - 2019 诗之花绪 All Rights Reserved.

UV : | PV :