首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

2013/一/19 JavaScript

2013-11-08 
2013/1/19 JavaScript连接方式script typetext/javascript/scriptscript typetext/javascript

2013/1/19 JavaScript
连接方式<script type="text/javascript"></script><script type="text/javascript" src="1.js"></script>

用表格形式显示99乘法表<style type="text/css">table{width:60%;border-collapse:collapse;}table th{border:#00FF99 1px solid}</style></head>
<body><script type="text/javascript">document.write("<table>");for(var x=1;x<9;x++){document.write("<tr>");for(var y=1;y<=x;y++)document.write("<th>"+y+"*"+x+"="+y*x+"</th>");document.write("</tr>");}document.write("</table>");
排序var arr=[2,8,1,9,3];for(var x=0;x<arr.length;x++){for(var y=x+1;y<arr.length;y++){if(arr[x]>arr[y]){var temp=arr[x];arr[x]=arr[y];arr[y[=temp;}}}for(var x=0;x<arr.length;x++){alert(arr[x]);}
结果 1,2,3,8,9
函数//动态函数var show=new Function("x","y","var sum=x+y;return sum;");var sum=show(5,7);alert(sum);
结果为12//匿名函数var show= function(){alert("func run");
}show();结果为func run
函数进行事务描述function Person(){alert("person init");}var p=new Person();p.name="zangs";p.age=30;p.eat=function(){alert("eat");}p.eat();
结果person init     eat
//把数组的工具方法放在一个对象中先创建arraytool.js,写一个找最大值的函数// JavaScript Documentfunction ArrayTool(){};function getMax(arr){var max=arr[0];for(var x=0;x<arr.length;x++){if(max<arr[x]){max=arr[x];}}return max;}
ArrayTool.getMax=getMax;
在html页面中调用<script type="text/javascript" src="arraytool.js" ></script><script type="text/javascript">var arr=[5,1,2,4,9,3];var a=ArrayTool.getMax(arr);alert("max="+a);
结果为max=9
function getMax(arr){var max=arr[0];for(var x=0;x<arr.length;x++){if(arr[x]>max)max=arr[x];}return max;}var arr=[4,1,6,2];arr.sort();for(y in arr){alert(arr[y]);}var x=getMax(arr);alert("max="+x);结果为 1,2,4,6  max=6
Array.prototype.getZuiDa=getMax;把你的要的属性(getMax),给一个对象的属性的自定义属性(Array.prototype.getZuiDa)











热点排行