![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 76
kindhj
这个作者很懒,什么都没留下…
展开
-
JS学习的几点思考(一)
1,js里面的类数组,实际上之前一直被误导为json,即var a ={‘name’:’eric’,’age’:18},这其实是js里面类数组,具有数组的length属性,即a.length=2,但是没有具有数组的一些方法,要对类数组进行操作的话,就要通过Array.prototype.splice[此处是数组具有的方法].call(a,参数,参数)。引用个例子function printArgs(原创 2017-08-09 18:26:23 · 237 阅读 · 0 评论 -
Vue学习笔记
1,基本的实例化。使用vue的时候,首先要new 一个vue对象 New Vue(),每一个vue对象绑定一个dom,通过el : "#id",其他基本的属性有data ,methods(和components一样有s),computed,filters。下面介绍这属性: (一)data: <div id="server"> {{ info}} </div> vue直接通过{{}}原创 2017-08-10 18:44:34 · 254 阅读 · 0 评论 -
es6学习笔记
1,对于es6变量声明方式,主要是有了let和const的方式,于let而言,是严格声明变量的,不会存在变量提升的情况,而且会形成一个函数块,绑定里面的数据,一旦在块级作用域的时候没有声明变量就使用会导致错误。let和const也是不可以重复赋值的,const存的是一个内存地址,指向一个对象,可以为这个对象增加属性,但是不可以为const声明的常量赋值,const a = [];a.push("He原创 2017-08-12 14:48:30 · 225 阅读 · 0 评论 -
vue之vue-router vuex学习笔记
1,Vuex: state => 基本数据 getters => 从基本数据派生的数据 mutations => 提交更改数据的方法,同步! actions => 像一个装饰器,包裹mutations,使之可以异步。 modules => 模块化Vuex 首先vuex是以插件的形式存在的,要引入import vuex from 'Vuex' ,Vue.use(Vuex) 要co原创 2017-08-13 20:19:16 · 393 阅读 · 0 评论