js中数组遍历的几种方法及其区别

第一种最常用的:for循环  for(j = 0; j < arr.length; j++) { }  优化版for循环   for(j = 0,len=arr.length; j < len; j++) { }  对于数组较大时,优...

2018-11-12 10:50:12

阅读数:11

评论数:0

js中的栈与堆的讲解/基本数据类型与引用类型的讲解

1、栈(stack)和堆(heap)   stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小不定也不会自动释放。        2、基本类型和引用类型   基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配。   5种基本数据类型有U...

2018-11-09 20:18:35

阅读数:16

评论数:0

ES6中箭头函数的作用

我们知道在ES6中,引入了箭头函数,其本质就是等同有ES5中的函数。类似于下面的写法:  let test1=() => “abc”;  let test2=() => { return “abc”};  let sum=(a,b) =&...

2018-10-28 13:47:11

阅读数:27

评论数:0

vue-cli的webpack模板项目配置文件分析

https://blog.csdn.net/hongchh/article/details/55113751

2018-10-27 18:17:42

阅读数:19

评论数:0

排名前10的vue前端UI框架框架

饿了么前端推出的基于 Vue.js 2.0 的后台组件库,它能够帮助你更轻松更快速地开发 web 项目       官网地址 element.eleme.io/ iview(start-15674) iview一套基于 Vue.js 的高质量 UI 组件库,友好的 API ,自由灵...

2018-10-25 15:30:18

阅读数:24

评论数:0

2018 vue前端面试题总结

1、active-class是哪个组件的属性?嵌套路由怎么定义? 答:vue-router模块的router-link组件。   2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?  答:在router目录下的index.js文件中,对path属性加上/:id。  使用rou...

2018-10-24 14:56:33

阅读数:23

评论数:0

webpack之proxyTable设置跨域

为什么要使用proxyTable 很简单,两个字,跨域。 在平时项目的开发环境中,经常会遇到跨域的问题,尤其是使用vue-cli这种脚手架工具开发时,由于项目本身启动本地服务是需要占用一个端口的,所以必然会产生跨域的问题。当然跨域有多种解决方式,这里就不一一例举,下次弄篇文章单独讲,在使用we...

2018-10-22 22:27:03

阅读数:38

评论数:0

ES6展开运算符的6种妙用

多亏了ES6和像Babel这样的转换器,书写JavaScript代码已经变得难以想象的有活力,从新的语法到可以自定义解析的JSX。我是展开运算符的一位铁粉,三个点...将会改变你使用JS完成任务的方式。以下是我在JS中最喜欢的展开运算符的用法! 不使用Apply的函数调用 我们经常使用Func...

2018-09-20 19:49:22

阅读数:42

评论数:0

JS的trim()方法

JS trim()方法使用上有浏览器限制: 1.直接使用 string.trim()    浏览器版本限制:JavaScript Version 1.8      2.间接使用<即自己使用正则构造类trim的方法> functio...

2018-09-14 11:30:18

阅读数:52

评论数:0

vue组件($children,$refs,$parent)的使用

如果项目很大,组件很多,怎么样才能准确的、快速的寻找到我们想要的组件了? 1)$refs 首先你的给子组件做标记。demo :<firstchild ref="one"></firstchil...

2018-08-22 15:30:17

阅读数:74

评论数:0

v-if && v-else-if && v-else

一 : v-if 作用 : 判断是否加载固定的内容,如果为真,就加载,否则不加载 用处 : 用在权限管理,页面加载 语法 : v-if="判断表达式" 特点 : 控制元素插入或删除,而不是隐藏(v-show是隐藏) v-if与v-show的区别 : v...

2018-08-16 20:08:15

阅读数:94

评论数:0

text-overflow:ellipsis溢出文本显示省略号的详细方法_CSS教程

  三者缺一不可,需同时应用: text-overflow:ellipsis; white-space:nowrap; overflow:hidden; 实现了所想要得到的溢出文本显示省略号效果:   li {width:300px; line-height:25px; text-ove...

2018-08-16 00:17:52

阅读数:45

评论数:0

vue.js 兄弟组件之间的值传递方法

1、兄弟之间传递数据需要借助于事件车,通过事件车的方式传递数据 2、创建一个Vue的实例,让各个兄弟共用同一个事件机制。 3、传递数据方,通过一个事件触发bus.$emit(方法名,传递的数据)。 4、接收数据方,通过mounted(){}触发bus.$on(方法名,function(接收数...

2018-08-13 17:46:43

阅读数:149

评论数:0

js的Object.assign()方法

Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 Object.assign(target, ...sources) target目标对象。 sources源对象。...

2018-08-12 02:17:51

阅读数:73

评论数:0

几种遍历数组的常用方法

1.最传统方法 for循环 var arr = ["first","second","third","fourth",3,5,8]; for(va...

2018-08-12 02:15:31

阅读数:64

评论数:0

flex-grow、flex-shrink、flex-basis详解

flex-grow、flex-shrink、flex-basis这三个属性的作用是:在flex布局中,父元素在不同宽度下,子元素是如何分配父元素的空间的。 其中,这三个属性都是在子元素上设置的。 注:下面讲的父元素,指以flex布局的元素(display:flex)。 flex-basis ...

2018-08-10 19:32:09

阅读数:38

评论数:0

vuex中的this.$store.commit...

Vue的项目中,如果项目简单, 父子组件之间的数据传递可以使用  props 或者 $emit 等方式 进行传递 但是如果是大中型项目中,很多时候都需要在不相关的平行组件之间传递数据,并且很多数据需要多个组件循环使用。这时候再使用上面的方法会让项目代码变得冗长,并且不利于组件的复用,提高了耦合度...

2018-08-07 14:47:07

阅读数:582

评论数:0

vue中的 ref 和 $refs

如图,ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例: 在上面的例子中,input的引用信息为input1 ,$refs 是所有注册过的re...

2018-08-06 22:56:29

阅读数:69

评论数:0

vue组件汇总

内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和WeUI的组件库 iview ★6634 - 基于 Vuejs 的开源 UI ...

2018-08-06 01:26:43

阅读数:64

评论数:0

vue2.0 $router和$route的区别

在vue2.0里页面参数是 this.$route.query或者 this.$route.params 接收router-link传的参数。 在路由跳转的时候除了用router-link标签以外需要在script标签在事件里面跳转,所以有个方法就是在script标签里面写this.$route...

2018-08-03 19:33:21

阅读数:26

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭