码迷,mamicode.com
首页 >  
搜索关键字:prototype    ( 5322个结果
帮你整理了一份设计模式速查手册
知识需要不断积累、总结和沉淀,思考和写作是成长的催化剂 内容目录 老生常谈创建型1、Singleton单例2、Factory Method工厂方法3、Abstract Factory抽象工厂4、builder建造者5、Prototype原型结构型1、Adapter 适配器2、Decorator 装饰 ...
分类:其他好文   时间:2020-02-25 19:51:44    阅读次数:62
JS面向对象组织代码
JS本身不存在类的概念,它对于继承的判定有时非常混乱,当然这并不影响我们以面向对象的思维去编程。 例如我们有两个类A类B类,我们想让B类继承A类,在python中可以轻而易举的实现,在JS中需要一种折中法 function A() { } A.prototype.hello = function() ...
分类:Web程序   时间:2020-02-25 13:03:04    阅读次数:98
面试必问之原型链与继承以及call/bind/apply
/**1、对象 * 创建对象: var obj = new Object(); var obj = {}; 对象的继承与原型链: 每个实例对象( object )都有一个私有属性(称之为 __proto__ )指向它的构造函数的原型对象(prototype )。该原型对象也有一个自己的原型对象( _ ...
分类:移动开发   时间:2020-02-24 15:24:19    阅读次数:126
Vue.prototype详解
如果需要设置全局变量,在main.js中,Vue实例化的代码里添加。 来自vue官网 https://cn.vuejs.org/v2/cookbook/adding-instance-properties.html不想污染全局作用域。这种情况下,你可以通过在原型上定义它们使其在每个 Vue 的实例中 ...
分类:其他好文   时间:2020-02-24 14:55:53    阅读次数:109
轻松理解JS中的面向对象,顺便搞懂prototype和__proto__的原理介绍
这篇文章主要讲一下JS中面向对象以及 __proto__,ptototype和construcator,这几个概念都是相关的,所以一起讲了。 在讲这个之前我们先来说说类,了解面向对象的朋友应该都知道,如果我要定义一个通用的类型我可以使用类(class)。比如在java中我们可以这样定义一个类: pu ...
分类:Web程序   时间:2020-02-24 12:38:46    阅读次数:74
JS数组遍历方法集合
就让我们在逆战中成长吧,加油武汉,加油自己 1.for循环 使用零时变量将长度存起来,当数组较大时优化效果才会比较明显。 var ar1=[2,4,6,8] for(var i=0;i<ar1.length;i++){ console.log(i) console.log(ar1[i]) } 2.f ...
分类:编程语言   时间:2020-02-23 20:37:34    阅读次数:77
javascript Pad && uuid
1 pad String.prototype.PadLeft = function(totalWidth, paddingChar) { if ( paddingChar != null ) { return this.PadHelper(totalWidth, paddingChar, false ...
分类:编程语言   时间:2020-02-23 18:12:28    阅读次数:94
javascript 防止多次提交或执行(在规定时间段内只允许执行一次) 默认 3000ms
"use strict" class Func{ constructor(){} //防止多次提交或执行(在规定时间段内只允许执行一次) 默认 3000ms isRun(id, isExit, time){ if(this.list undefined){Func.prototype.list = ...
分类:编程语言   时间:2020-02-22 21:31:40    阅读次数:88
非父子组件间传值(一)
非父子组件间传值有两种方法,一种是vuex共享数据,另一种是发布订阅模式/观察者模式/总线/Bus。这篇随笔主要总结总线机制的学习心得: 首先通过在Vue.prototype上挂载一个bus属性,指向vue实例;接下来在调用Vue或者创建组件时都会有bus属性。 Vue.prototype.bus= ...
分类:其他好文   时间:2020-02-22 15:39:39    阅读次数:63
vue router 报错: Uncaught (in promise) NavigationDuplicated {_name:""NavigationDuplicated"... 的解决方法
今天在写vue-music的时候,发现每次跳转路由都会出现这个错误,于是上网查了一下解决的方法 在main.js中添加 import Router from 'vue-router' const originalPush = Router.prototype.push Router.prototyp ...
分类:其他好文   时间:2020-02-22 09:57:23    阅读次数:97
5322条   上一页 1 ... 34 35 36 37 38 ... 533 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!