timer:null
属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。主要当作属性来使用;computed中的函数必须用return返回最终的结果。当computed中的函数所依赖的属性如果没有发生改变的时候,那么调用当前函数的时候结果会从缓存中读取。
一个对象,键是需要观察的表达式,值是对应回调函数。主要用来监听某些特定数据的变化,从而进行某些具体的业务逻辑操作。
`array.filter(function(currentValue,index,arr){
return 筛选条件
})
返回一个新数组(当前值是必须要传的)
`#### 5.@keyup.q=“log” 按q的时候执行的函数
自定义 Vue.config.keyCodes.q = 77
它是一种无状态,无连接,单向的应用层协议,它采用了请求/响应模型,通信请求只能由客户端发起,服务端对请求做出应答处理。这样的弊端显然是很大的,只要服务端状态连续变化,客户端就必须实时响应,都是通过javascript与ajax进行轮询,这样显然是非常麻烦的,同时轮询的效率低,非常的浪费资源(http一直打开,一直重复的连接)。