首先,它们是什么呢?我们先看call跟apply:Function.prototype的方法有apply跟call,所以每个函数都包含call、apply属性。共同点:都可以改变this的指向差异:接收函数参数的方式不同call: 第一个值是让t函数addEvent的this指向为obj对象,随后都... ...
分类:
移动开发 时间:
2019-12-21 18:36:33
阅读次数:
103
<script> //js原型和原型链的概念 functionperson(name){ this.name=name; } person.prototype.age=18; person.prototype.speak=function(){ console.log('name'+this.nam ...
分类:
Web程序 时间:
2019-12-21 18:30:47
阅读次数:
100
以下代码来源: 设计模式精解-GoF 23种设计模式解析附C++实现源码 //Prototype.h #pragma once class Prototype { public: virtual ~Prototype(); virtual Prototype* clone() const = 0; ...
分类:
其他好文 时间:
2019-12-21 00:21:38
阅读次数:
99
使用clipboard.js 1.npm install clipboard --save 2.在main,js配置 import clipboard from 'clipboard'; //注册到vue原型上 Vue.prototype.clipboard = clipboard;3.使用 ...
分类:
其他好文 时间:
2019-12-20 18:20:22
阅读次数:
54
在main.js中引入echarts import echarts from 'echarts' Vue.prototype.$echarts = echarts 在相应的vue中导入echarts import echarts from 'echarts'; 实现柱状图显示 <div style= ...
分类:
其他好文 时间:
2019-12-20 15:17:42
阅读次数:
810
容器最重要的任务是创建并管理JavaBean的生命周期,创建Bean后,需要了解Bean在容器中是如何在不同作用域下工作的。 Bean的作用域就是指Bean实例的生存空间或者有效范围。scope=[singleton,prototype,request,session,global session] ...
分类:
编程语言 时间:
2019-12-20 11:42:57
阅读次数:
69
由来 js是基于原型的语言,没有类的概念,为了描述联系对象和对象之间的关系就有了原型和原型链。 原型 原型(prototype)就是模板,本质也是一个对象,它定义了构造函数构造出来的对象可以继承该原型的属性和方法,用于表示对象之间的关系。每个函数都有一个prototype属性,这个属性指向的就是原型 ...
分类:
其他好文 时间:
2019-12-19 10:17:32
阅读次数:
87
利用 Object.prototype.toString 判断数据类型 普通的判断方式有各种不足,typeof就不说了,判断模糊 constructor这种判断方式是可以,但是也有不足,如果aaa为null或者undefined的时候,代码就会报错 var aaa = {} aaa.construc ...
分类:
编程语言 时间:
2019-12-18 12:53:46
阅读次数:
95
// main.js import Vue from 'vue';//通常已经引入 window.eventBus = new Vue(); // 注册全局事件对象 // 修改Vue的原型链 Vue.prototype.$event = new Vue();//使用方式 this.$event.$e ...
分类:
其他好文 时间:
2019-12-17 18:19:04
阅读次数:
265