javascript学习笔记—数组和字符串的使用技巧
2012-08-03 17:44
1116 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>数组和字符串的使用技巧</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> //声明一个数组 var arr=new Array(); for(var i=0;i<10;i++){ arr.push(i); } //获取数组的最大值 document.writeln(Math.max.apply(null,arr)+"<br />"); //用“,”连接数组中的元素,并输出 document.write(arr.join(",")+"<br />"); //将数组中的元素反转 arr.reverse(); //输出反转后的数组 document.write(arr.join("-")+"<br />"); <!--简单的计算--> document.write(eval(prompt("请输入计算表达式:",""))+"<br />"); <!--JavaScript也可以向函数传递比在函数定义时参数数目要多的参数,返回总和--> function sum(){ var sum1=0; var num=sum.arguments.length; for(var i=0;i<num;i++){ sum1+=sum.arguments[i]; } return sum1; } document.write("结果为:"+sum(50,80,30)+"<br />"); <!--返回字符串的一种简单编码,将非字母数字的符号转换为%加其unicode码的十六进制表示--> function str(newString){ return escape(newString); } document.write(str("Hello World")+"<br />"); <!--将已编码的字符串还原为纯字符串--> function str1(newString){ return unescape(newString); } document.write(str1("Hello%20World")+"<br />"); //将字符串转换为小写 document.write((prompt("请输入字符串:","")).toLowerCase()+"<br />"); //将字符串转换为大写 document.write((prompt("请输入字符串:","")).toUpperCase()+"<br />"); //连接两个或多个字符串 document.write((prompt("请输入字符串1:","")).concat(prompt("请输入字符串2:",""))+"<br />"); //闪动的字符串 document.write((prompt("请输入字符串:","")).blink()+"<br />"); //返回字符串中指定位置的字符 var str="Hello World"; document.write(str.charAt(6)); </script> </head> <body> </body> </html>
相关文章推荐
- javascript学习笔记—函数的使用技巧
- JavaScript数组学习笔记(json、arguments、数组、字符串)
- javascript入门经典学习三(使用变量,字符串数组)(附js中文手册)
- JavaScript学习笔记之循环在遍历数组的简单使用
- JavaScript学习笔记 创建数组,数组方法使用
- c++ primer(第五版)学习笔记及习题答案代码版(第三章)字符串、向量和数组
- javascript学习笔记(一) 在html中使用javascript
- 在Javascript下使用正则表达式的学习笔记
- C++学习笔记四之使用new来创建动态数组
- javascript学习随笔(使用window和frame)的技巧
- eclipse的几个使用技巧(我的java学习笔记)
- xslt variable标签 学习笔记及使用技巧
- debian学习笔记3, 使用技巧,查看服务器信息,硬盘容量,版本,温度.apt和aptitude,dpkg
- java学习笔记_使用浮点数和小数中的技巧和陷阱
- [前端JS学习笔记]JavaScript 数组
- MyEclipse 学习笔记与使用技巧(不断更新)
- js经典代码技巧学习之一:使用三元运算符处理javascript兼容
- 【C++学习笔记】数组和指针再C-风格字符串的演示
- ArcGIS API for JavaScript 4.2学习笔记[22] 使用【QueryTask类】进行空间查询 / 弹窗样式
- SilverLight学习笔记--使用WebClient实现通讯(一)(上传和下载字符串数据)