js定义的函数和数组.doc

js定义的函数和数组.doc

ID:59254556

大小:37.50 KB

页数:11页

时间:2020-09-08

js定义的函数和数组.doc_第1页
js定义的函数和数组.doc_第2页
js定义的函数和数组.doc_第3页
js定义的函数和数组.doc_第4页
js定义的函数和数组.doc_第5页
资源描述:

《js定义的函数和数组.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ujs函数1.函数的基本概念:为完成某一功能的代码(语句,指令)的集合。2.函数的定义//函数名的命名:驼峰法//参数名不带var//自定义函数//参数前面不能带varfunctionjiSuan(num1,num2,operator){varres=0;if(operator=='+'){res=num1+num2;}elseif(operator=='-'){res=n

3、um1-num2;}elseif(operator=='*'){res=num1*num2;}else{res=num1/num2;}returnres;}ujs文件的引入(在HTML文件中引入js文件)//escape()用于乱码,unescape()用于

4、解码,两者配合使用varstr1="孙西";varstr2=escape(str1);window.alert(str2);varstr3=unescape(str1);window.alert(str3);//网页的大小的设置,网页位置的设置window.moveTo(200,200);window.resizeTo(300,600);funs.js文件functiontest(val){window.alert('你输入的是'+val);}Funs1.html文件

5、"funs1.js">test('hello');window.alert(test);test('hello');window.alert(test);varmyvar=test;window.alert(myvar);myvar("中国好");结果:函数调用的方式1.普通调用函数名(实际参数......)2.通过指向函数的变量去调用varmyvar=函数名;myvar(实际参数);3.关于接

6、受函数返回值的问题varmyvar=test(‘abc’);//如果test函数没有返回值,但是你又接受了,则返回的就是undefined;//如果有返回值,则是什么就是什么;uJs函数的调用过程函数的递归调用abc(5);functionabc(){if(num1>3){abc(--num1);//递归}document.writeln(num1);}结果:334uJs的函数是支持可变参数的列如:Js文件://编写一个函数,可以接受任意多个数functionabc2(){//在js中有一个argu可以访问所有传入的值//wind

7、ow.alert(arguments.length);//遍历所有的参数for(vari=0;i

8、,66);224566abc2(22,"helloworld)";22helloworldabc2();u数组(1)数组的引用基本用法:数组名称【下标】;/*王大爷养6只乌龟,体重是3kg,5kg,1kg,3.4kg,2kg,50kg,求总体重,和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。