用户中心USER CENTER

首页/用户
  • Javascript 对象那些事(持续更新)

    摘要:一前言记录语言类型的一些问题。其它浏览器则完全按照对象定义的顺序遍历属性。所以,顺序这种事,还是要用数组来保证。详细请参考对象遍历顺序三后记参考链接对象遍历顺序 一 前言 记录javascript语言object类型的一些问题。 1. typeof []; // object 2. typeof {};// object 3. typeof null; //objec...

    CoreDump 发布于JavaScript
  • ⏰Day.js 2kB超轻量时间库 和Moment.js一样的API

    showImg(https://segmentfault.com/img/bV9wV7?w=1952&h=712);Moment.js 是一个大而全的 JS 时间库,很大地方便了我们处理日期和时间。但是 Moment.js太重了(200k+ with locals),可能一般项目也只使用到了她几个常用的API。虽然社区也有几个轻量的时间库,要想迁移过去又会增加新的学习和迁移成本。 如果能有一个和 ...

    CoreDump 发布于JavaScript
  • vue + element UI NavMenu多级菜单 只保持一个子菜单的展开

    摘要:本文章为三级目录菜单处理可根据自己需求调整本文章适用于已熟悉控件及的伙伴结构数据结构及方法方法下面代码中有部分是处理全局路由状态的,我这边是每个页面需要显示当前页面,如果不需要显示的可以忽略其他方法,主要看方法就可以了方法调用在了见第一张 本文章为三级目录菜单处理(可根据自己需求调整)本文章适用于已熟悉element NavMenu控件及vue的伙伴1、dom 结构showImg(ht...

    CoreDump 发布于JavaScript
  • EventEmitter的实现

    摘要:实例方法的话,最核心的就是分别是添加事件,删除事件,发布事件。为了防止进程崩溃,可以在对象的事件上注册监听器,或使用模块。注意,模块已被废弃。作为最佳实践,应该始终为事件注册监听器。 前言 事件在js中非常的常见,不管是浏览器还是node,这种事件发布/订阅模式的应用都是很常见的。至于发布/订阅模式和观察者模式是否是同一种设计模式说法都有,这里不做具体的讨论。在之前的项目中也曾自己实现...

    CoreDump 发布于JavaScript
  • 关于跨域

    摘要:经历了几场笔试面试,屡次被问到关于如何实现跨域。转自个人博客关于跨域什么是跨域一般来说,如果你在开发中需要进行跨域操作从一个非同源网站发送请求获取数据,一般而言,你在浏览器控制台看到的结果为同源策略说到跨域就不得不提同源策略。 前言 转眼就是秋招季啦。经历了几场笔试面试,屡次被问到关于如何实现跨域。老实说,之前都是纸上谈兵,也没有项目需要跨域,甚至觉得这个东西没什么意义。直到今天项目中...

    CoreDump 发布于JavaScript
<