JavaScript
男孩依旧
一枚苦逼的码农
展开
-
多维数组转成一维数组(数组扁平化)
多维数组转成一维数组(数组扁平化) 使用迭代的方式 function reArray(arr) { if (arr.length === 0) { return false; } var newArr = []; arr.forEach(function (item) { if (item instanceof Array) {原创 2017-10-30 11:29:11 · 1020 阅读 · 0 评论 -
JavaScript事件流(冒泡事件与捕获事件)
事件流 事件流是在浏览器发展到第四代(IE4及Netscape Communicator4)时出现的概念,事件流描述的是从页面接收事件的顺序。但有意思的是,IE和Netscape开发团队居然提出了完全相反的事件流的概念。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流。 事件冒泡 事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层原创 2017-11-13 11:48:23 · 358 阅读 · 0 评论 -
Vue2中公共组件模态框(modal)
modal组件 在开发基于Vue2框架的项目时,项目需求一款模态框组件,因为没用使用UI框架,所以打算自己开发,在查询资料后,成功写出高度可定制化的modal组件,看具体代码 HTML部分 使用slot插槽进行内容替换 <template> <transition name="modal" tag="d原创 2017-11-12 10:09:43 · 19248 阅读 · 12 评论