云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 韩顺平javascript笔记(全套)

韩顺平javascript笔记(全套)

  • 62 次阅读
  • 3 次下载
  • 2025/7/12 8:25:21

var dog2 = new dog(); dog2.shout();//ok

window.alert(dog1.shout==dog2.shout);//返回true //扩展

var dog3 = new dog(); var dog4 = new dog(); var dog5 = dog4;

window.alert(dog3==dog4);// false 不是同一个地址 window.alert(dog4==dog5);// true

对代码原理说明图:

补讲 == 号的作用

1. 当 == 的两边 都是字符串的时候,则比较内容 相等否。 2. 如 == 的两边 都是数字的时候,则数的大小是否相等。

3. 如 == 的两边 是对象或对象中的函数属性,则比较地址是否相等。

六、加深对类和对象的认识

如何给类添加方法(如何给某类型的所有对象添加方法) //创建Person实例 /*

function Person(){ }

var P1=new Person(); P1.name = \window.alert(P1.name); */

//初步体验Object类,通过Object直接创建对象//Object超类 /*

var P1 = new Object(); P1.name = \window.alert(P1.name); window.alert(P1.constructor); */ /*

var i = new Number(10); //我们可以给类添加方法.

Number.prototype.add=function(a){ }

window.alert(i.add(10).add(30));

return this+a;

var b= 90;

window.alert(b.add(40)); */ /*

请思考给js的Array对象扩展一个find(val)方法,当一个Array对象调用该方法 时候,如果能找到val则返回其下标,否则返回-1; */

//体验一下array; var arr = new Array(3) arr[0] = \arr[1] = \arr[2] = \//遍历该数组

for(var i=0;i

document.write(\//使用array的方法,我们颠倒顺序 arr.reverse();

for(var i=0;i

//现在我们一起看看如何给所有array对象添加一个方法find(val); Array.prototype.find=function(val){

document.write('name:'+arr[i]+\document.write('name:'+arr[i]+\

}

//遍历数组 this

for(var i=0;i

return -1;

if(val==this[i]){

return i;

}

document.write(\下标为\document.write(\下标为\

◇ 闭包

这个知识点,在讲到封装的时候再说! ◇ 成员函数的细节

1. 成员函数的参数可以是多个 Function 函数名(参数......){ }

2. 成员函数可以返回值,也可以没有,但是有的话,最多只有一个 Function 函数名(参数列表){ 语句;//函数主体 return 返回值; }

搜索更多关于: 韩顺平javascript笔记(全套) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

var dog2 = new dog(); dog2.shout();//ok window.alert(dog1.shout==dog2.shout);//返回true //扩展 var dog3 = new dog(); var dog4 = new dog(); var dog5 = dog4; window.alert(dog3==dog4);// false 不是同一个地址 window.alert(dog4==dog5);// true 对代码原理说明图: 补讲 == 号的作用 1. 当 == 的两边 都是字符串的时候,则比较内容 相等否。 2. 如 == 的两边 都是数字的时候,则数的大小是否相等。 3. 如 == 的两边 是对象或对象中的函数属性,则比较

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com