摘要:
attachEvent 与addEventListener到底有什么区别呢?总结如下: 一、适应的浏览器版本不同 attachEvent——兼容:IE7、IE8;不兼容firefox、chrome、IE9、IE10、IE11、safari、opera addEventListener——兼容:fir 阅读全文
摘要:
//当new去调用一个函数 : 这个时候函数中的this就是创建出来的对象,而且函数的的返回值直接就是this啦(隐式返回) //new后面调用的函数 : 叫做构造函数 function CreatePerson(name){ this.name = name; this.showName = function(){ alert( this.name... 阅读全文
摘要:
//工厂方式 : 封装函数 function createPerson(name){ //1.原料 var obj = new Object(); //2.加工 obj.name = name; obj.showName = function(){ alert( this.name ); }; //3.出场 ... 阅读全文
摘要:
创建对象: 对象下面的变量:叫做对象的属性。 对象下面的函数:叫做对象的方法。 阅读全文
摘要:
1.main.js是我们的入口文件,主要作用是初始化vue实例并使用需要的插件。 2.App.vue是我们的主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。所以我将router标示为App.vue的子组件。 阅读全文
摘要:
1.扩展运算符(spread)是三个点(...)。它好比rest参数的逆运算,将一个数组转为用逗号分隔的参数序列。 比如 list.length=1.list[0]=大家好; list2.length = 3;list2[0]=大;list2[1]=家;list2[2]=好; 扩展运算符最有用之一是 阅读全文
摘要:
先来段官方文档的代码: props参数是用来父传子的。 在组件定义中采用驼峰式命名法,在父组件中用“-”来中间隔开,变量“myMessage”和“my-message”其实表示的是同一个变量,在定义组件的时候要写成驼峰式命名,在父组件中要用“-”隔开,在父组件中赋值传参进入子组件。 下面举个栗子: 阅读全文