javascrip语句基础(1)
来源:互联网 发布:长板空间 淘宝 编辑:程序博客网 时间:2024/06/05 19:46
在这里给出js的一个实例,供大家消遣~~
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JavaScript语句基础</title> </head> <body> <script type="text/javascript" language="javascript"> var s="qwer,tyui,op";var a=123.234834985384;var s1=s.split(",") ; //////以“,”作为分隔var s2=s1.join("--");var aa=new Array();///数组定义,数组大小不定var aaa=["qwe","qwe2123"];//////数组aa[0]="ew";aa[1]="wse";aa[2]="xf";aa[3]="sdf";document.write(s.slice(0,-1)+" ----- "+s.substring(2,3)+"<br>");/////字符串截取document.write(parseFloat(a)+"<br>");//////数据类型转换document.write(s2+"<br><br>");document.write("数组操作:<br><br>");document.write(aa+"<br>数组长度:"+aa.length+"<br>"+aaa+"<br>");document.write(typeof(aaa)+"<br>");document.write(aa.join("|")+"<br>");///////join数组分隔符document.write(aa.reverse()+"<br>");//////reverse为反序函数document.write(aa.sort()+"<br><br>");////////sort为数组排序函数document.write("栈操作:<br><br>");/////////////////////////用push()和pop()对数组实现压栈和出栈的处理////////在这里将数组看作为一个堆栈,在执行push或pop之后,原堆栈里的数据改变var stack=new Array();stack.push("yellow");stack.push("red");stack.push("blue");document.write(stack+"<br>");document.write(stack.pop()+"<br>");document.write(stack+"<br>"+stack.length+"<br><br>");///////////////////////////比较操作字符var a1="AAYUui"document.write("比较操作字符:<br><br>");document.write("apple">"Apple");document.write("<br>");document.write(123>3);document.write("<br>");document.write("qwe">"xcv");document.write("<br>");document.write(a1+"<br>"+a1.toUpperCase()+"<br>"+a1.toLowerCase()+"<br>");/////toUpperCase将小写转换为大写,toLowerCase将大写转换为小写///////////////////////////////逻辑操作符document.write("<br>逻辑操作符<br><br>");document.write(123>123&&456>123);document.write("<br>");document.write(123>3||3>123);document.write("<br>");document.write("qwe">"xcv"&&123>3);document.write("<br>");//////////////////////if判断条件语句document.write("<br>if判断条件语句<br><br>");var d=Number(prompt("请输入数字50~100之间:"));//////prompt()弹出脚本提示输入框,Number()将数据强制转换为数字类型(可以是小数也可以是整数),不能转换的输出NaNif(isNaN(d)){document.write("亲,输入错误!!<br>");}else{if(d>=50&&d<=100){document.write("亲,恭喜你输入正确!!<br>");}else{document.write("亲,输入不在范围之内!!<br>");}}document.write("输入的数字为:"+d+"<br>");///////////switch,whlie,for循环,break,continue,for……in同java,不再一一列举,在此省略…………</script><table cellpadding="6" cellspacing="0" style="border-collapse:collapse;border:none;"><script language="javascript">for(var i=1;i<10;i++){document.write("<tr>");for(var j=1;j<=i;j++){document.write("<td style='border:2px solid #004B8A; backgroud:#FFFFFF;'>"+i+"*"+j+"="+(i*j)+"</td>");}}</script></table></body></html>
运行截图如下:
- javascrip语句基础(1)
- JavaScrip循环语句
- java基础--javascrip
- 107个常用javascrip语句
- javascrip基础小回顾2
- WebView和JavaScrip交互基础
- javascrip-1基本语法
- javascrip
- javascrip
- javascrip
- JavaScrip
- JavaScrip
- javascrip
- JavaScrip---Json技术学习for--in语句
- 廖雪峰javascrip学习笔记<基础>
- JavaScrip学习笔记(四)---DOM基础
- javascrip组件开发--基础弹窗
- Android基础—WebView和JavaScrip交互基础
- ExtJs处理URL传参特殊字符(+/?#...)
- 关于Spring3 MVC的 HttpMediaTypeNotSupportedException
- 如何养成不生气的习惯
- Uboot之一:BootLoader的概念
- 获取系统时间
- javascrip语句基础(1)
- 我用过的计算机编程语言
- 时间格式校验
- NoSQL技术详解
- gdb命令杂集
- Varnish简单配置
- 1008 Putting Apples
- ubuntu12.04安装ssh和telnet服务器
- checkbox 全选