需求:判端一个字符串是否包含另一个字符串? 实现: var str = "adc"; 判断str 中是否包含 "c" if( str.indexOf("c")>0){ alert(“str中包含字符串c ”) } 需求:判端一个数组是否包含某一个元素? 需要用到js原型链: 下面代码是把 conta ...
分类:
编程语言 时间:
2017-12-27 19:38:04
阅读次数:
200
js中万物皆对象,对象分为函数对象和普通对象,函数对象就是new Function() 创建的对象,其他都是普通对象。 在js中函数有个属性 prototype, 指向函数原型对象 prototype,函数才有prototype,普通对象没有,但是有__proto__属性。 那原型链是什么鬼? ...
分类:
Web程序 时间:
2017-12-25 13:37:08
阅读次数:
186
以前在网上搜了一些关于js原型的资料,看了过后,是有一部分理解,但是还不够全面,在这我就写写下关于js的原型。 看了下js高级程序设计,我对js原型的有了一定的理解。里面谈到我们创建对象时,如果一直手写一些相似的对象或者说里面有重复的属性时,会非常麻烦。列如: 为了解决这种问题,就出来了一些能创建对 ...
分类:
Web程序 时间:
2017-12-15 18:15:11
阅读次数:
218
js原型```//构造函数function Dog(name){ this.name = name this.age = 1}//实例1var example = new Dog()example.name = "213"example.age = 2console.log(example.name ...
分类:
Web程序 时间:
2017-12-14 18:05:31
阅读次数:
243
<sctript> //1.创建父类 function Parent(){ this.name = name; } Parent.prototype.age = 20; //2.创建子类 function Child(){ Parent.call(this,"zhangsan"); } //3.确立 ...
分类:
Web程序 时间:
2017-11-26 20:27:20
阅读次数:
154
原链接:http://blog.csdn.net/hongse_zxl/article/details/44622997 ...
分类:
Web程序 时间:
2017-11-22 00:05:27
阅读次数:
178
对于原型原型对象的重写,我们可以使用以下两种方法: 2. 使用一种简单的原型语法,将添加的属性用字面量的形势封装起来 虽然两种方式都可以使用,但是,在遇到原型重写时,就会有所差别。 1. 第一种方法: 2. 第二种方法: 原理如下: 此时,重写的原型对象切断了现有原型与之前任何已经存在的对象实例的联 ...
分类:
Web程序 时间:
2017-11-12 16:22:44
阅读次数:
117
【转】对于js原型和原型链继承的简单理解(第一种,原型链继承) 原型是js中的难点加重点,也是前端面试官最爱问的问题之一,因为面试官可以通过被面试者对原型的理解、来判断被面试者对js的熟悉程度。 原型的定义 Js所有的函数都有一个prototype属性,这个属性引用了一个对象,即原型对象,也简称原型 ...
分类:
Web程序 时间:
2017-10-30 19:36:43
阅读次数:
221
1.开篇 1.1本文目标 这是我真正意义上的博客,一是想记录下自己学到的东西,二是想写博客也是对自己的一种历练,自己的一次新的尝试。 废话不多说,说下这次写这篇东东的原因。js的原型链是让我很头疼的事情,每次碰到一些相关的题目和代码都让我有点不知所措。最近的一次笔试碰到了一道相关的题目,不出所料,没 ...
分类:
Web程序 时间:
2017-10-23 18:39:54
阅读次数:
2462