javascript中关于new的理解

2016-01-09
阅读 2 分钟
6k
Javascript中,实例化一个对象,会用到new关键字。 经常有人会问对于一个函数,什么时候该使用new关键字。 在回答这个问题之前,需要先了解清楚new的本质,在调用new Function的时候,new做了什么操作。 先看如下代码: {代码...} var b = new classA(); 这句中,new做了以下几件事情。1、创建一个新的对象,这个对象的...

如何理解javascript的call和apply

2016-01-09
阅读 1 分钟
2.6k
网上对于call和apply的解释已经非常多了,但是感觉看完之后,还不是特别理解其作用。 对于call、apply最直接的理解就是继承。我们在面向对象编程的时候,经常会这样写: {代码...} {代码...} 以上代码应该很好理解,这时如果我们有一个对象: {代码...} 我们不想对它重新定义say方法,那么我们可以通过call或apply用Peop...

Vuejs 学习教程

2016-01-08
阅读 2 分钟
4.7k
Vue 实例 构造器 每个 Vue.js 应用的起步都是通过构造函数 Vue 创建一个 Vue 的根实例: {代码...} 一个 Vue 实例其实正是一个 MVVM 模式中所描述的 ViewModel - 因此在文档中经常会使用 vm 这个变量名。 在实例化 Vue 时,需要传入一个选项对象,它可以包含数据、模板、挂载元素、方法、生命周期钩子等选项。全部的选项...