JS–第七章js基础.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户自定义函数 创建用户定义的函数 不需声明返回值类型、参数类型,定义以function开头 return 语句 匿名函数 Var fi=function(i1,i2){ return i1+r2; } Alert(f1(1,2)) 这种匿名函数的用法在JQuery中非常多 不用指定函数名 JavaScript面向对象基础 JavaScript中没有声明类的语法,使用函数闭包模拟出来的 JavaScript中也没有类,声明的都是对象如:String ,Date 等都是对象而不是类 Function person(name,age){ T=name; This.age=age; This.SayHello=funtion(){ Alert(“您好,我是”++”,我已经”+this.age+”岁了”) } } Var p1=new person(“Tom”,”20”); P1.SayHello(); 注:函数名类似于类名必须有, person(name,age)类似于构造函数,name和age属性,函数都是动态添加的 Array对象 JavaScript中的Array对象就是数组,是一个动态数组,类似于c#中的arraylist、hashtable等 无须预定义大小 数组练习 求一序列的最小值 将一个字符串输出为|分割的形式,比如:tom|john|peter Array的字典用法 JavaScript中的Array不仅是个数组,还是一个字典或堆栈 Var dict=new Array(); Dict[“name”]=“李”; Dict[“age”]=“20”; Dict[“sex”]=“男” Alert(dict[“name”]) For(var o in dict){ alert(o); } 数组简化声明方式 数组简化方式 Var arr=[10,20,30]; 字典的声明方式 Var dict={“name”:”tom”,”age”:”20”} alert(dict[“name”]) 创建数组 语法: arrayObjectName = new Array([element0, element1, ..., elementN]) arrayObjectName = new Array() 初始化 1.将指定的值作为其元素 2.使用arrayName = new Array(N) 对象名 元素值列表 元素个数 数组赋值 在创建数组时将元素的值直接赋给数组。 对数组的元素赋值。 htmlhead script language=JavaScript !-- emp = new Array(3); emp[0] = Ryan Dias; emp[1] = Graham Browne; emp[2] = David Greene; document.writeln(emp[0]); document.writeln(emp[1]); document.writeln(emp[2]); -- /script /head/html 数组对象的元素和方法 length属性 sort方法 join方法 reverse方法 html head script language=JavaScript !-- emp = new Array(3); emp[0] = Ryan Dias; emp[1] = Graham Browne; emp[2] = David Greene; emp.sort(); document.writelen(emp.length); document.writeln(emp[0]); document.writeln(emp[1]); document.writeln(emp[2]); -- /script /head /html 语法: objArray.join(seperator) 用途: ????? 以seperator指定的字符作为分隔符,将数组转换为字符串,当seperator为逗号时,其作用和toString()相同。 多维数组 HTML HEADSCRIPT LANGUAGE = JavaScript !-- MyArray = new Array(5,5); MyArray[0, 0] = Ryan Dias; MyArray[0, 1] = 1; MyArray[1, 0] = Mike Donne; MyArray[1, 1] = 2; MyArray[2, 0] = Joe Dean;

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档