摘要: 1.通过循环遍历数组,根据判断flag的值来确定是否将值放入到数组中 2.通过Es6语法进行数组去重 实现的原理:Set于Array的区别在于:Array中允许出现重复的元素,例如[1,2,2,3];而Set中的所有元素都是唯一的,只能是{1,2,3}。利用这一特性,我们就可以迅速地去掉数组中重复的 阅读全文
posted @ 2018-04-08 15:00 逍遥玩儿 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1. 为啥让你把代码写到匿名自执行函数中 // 目的是为了防止变量命名空间污染 // 1. 防止污染别的变量 // 2. 防止被别人污染 // 3. 表明这是一个独立的模块 // 原理:函数有作用域 2. 为什么把 window 传递到了匿名自执行函数中 // 1. 声明当前js文件模块的依赖项 / 阅读全文
posted @ 2018-04-07 19:08 逍遥玩儿 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 简单Demo流程: 1.打包准备 mkdir webpack-demo && webpack-demo npm init -y npm install webpack webpack-cli --save-dev 2.项目结构 package.json src --index.js dist --i 阅读全文
posted @ 2018-04-06 20:57 逍遥玩儿 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.什么是路由? 单页面应用程序开发 无跳转,所有的交互都需要在一个页面完成 2.组件通信 一,父传子组件通信 (pass props / props down) 调用组件的方式就是写组件名称标签 传递数据: 将渲染的列表数据放到根组件App.js中,然后通过通信让子组件获取数据 我们可以在父组件中 阅读全文
posted @ 2018-04-04 11:52 逍遥玩儿 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.什么是组件? 组件就是一个特殊的Vue实例,所以大部分Vue实例选项在组件中都可以使用 组件也拥有自己data,methods,computed,watch, 组件不需要el,组件的模板就是template属性 2.定义组件的方式? 全局定义,全局定义的组件在任何其他组件中都可以使用,我们把通用 阅读全文
posted @ 2018-04-03 23:59 逍遥玩儿 阅读(89) 评论(0) 推荐(0) 编辑