
es6
一袋米要扛几楼_
最怕你一生碌碌无为,还安慰自己平凡可贵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
forEach for-in for-of在Object Array Set Map中异同点
forEach 可以遍历数组和类数组对象 可以遍历Set和Map Set遍历出的item和index相同 不能遍历Object break,continue,return无效 从下标0遍历到length-1 不会遍历数组上自定义的自有属性和自定义的原型属性(0<n<length-1的数组除外) for-in 可以遍历数组和对象 遍历出来的是键 不能遍历Set和Map,会遍历所有自...原创 2018-11-27 19:07:04 · 560 阅读 · 0 评论 -
js时间格式化
废话不多说,直接上代码: /** * 时间格式化 * @param date 字符串或日期类型 * @param fmt yyyy-MM-dd hh:mm:ss * @returns {*} */ function formatDate(date, fmt){ date=date || new Date(); fmt=fmt || 'yyyy-MM-dd hh:mm:ss'; ...原创 2019-05-29 10:35:10 · 1413 阅读 · 0 评论 -
js发布订阅者模式es6实现及其图解
直接上代码 //主题 class Dep{ constructor(callback){ this.subs=[]; //每个主题更新数据的方法不一样,所以需要传进来 this.callback=callback; } addSub(sub){ this.subs.push(sub); return this; } notify(){...原创 2019-07-04 13:44:06 · 2824 阅读 · 0 评论 -
js实现最短路径求解,简单易懂
简介 网上看到很多最短路径求解问题的js实现版本,看了老半天,没怎么看懂。 看懂了我也复现不了。+_+! 所以自己写了个简单易懂的,小白容易看懂。 至于大佬,,,,觉得写的不好你来打我咯。。。 别看代码长,一大半是测试代码 题目 已知图如下,所有线段可以来回走,求 A 到 G 最短路线 已知图如下,所有线段可以来回走,求 A 到 K 最短路线 es6实现 如果有多个长度相同的最短路径,只输...原创 2019-07-05 16:29:28 · 2981 阅读 · 0 评论