Javascript开发常用脚本学习笔记---Update1
2011-05-03 09:01
615 查看
JavaScript弹窗脚本:
<script type="text/javascript"> alert(new Date().toLocaleString());//弹出当前日期
</script>
引用外部js文件:
<script src="脚本文件名字" type="text/javascript">
</script>
事件:
<a href="javascript:alert("Hello")">链接</a><a href="www.baidu.com" onclick="alert("hellow")">文字显示</a>//onclick事件,先弹出hellow对话框再调准到百度
js变量:
<script type="text/javascript"> var i=10; alert(i)</script>//定义时只能用var,不能像c#一样用int;也可以不用var,但是不推荐,使用会变全局变量
js排错调试技巧:VS自带运行调试,断点执行
js判断变量初始化:
<script type="text/javascript"> var x; if(x==null) { alert("null"); } if(typeof(x)=="undefined") { alert('undefined'); } 或推荐用 if(!x) { alert('不x'); }</script>
js声明函数:
<script type="text/javascript"> function 函数名(参数) { return 参数; } 调用: alert(function(参数赋值));</script>
js匿名函数:
<script type="text/javascript"> var f1=function(i1,i2) { return i1+i2; } alert(f1(1,2)); alert(function(i1,i2){return i1+i2;}(10,10))//直接声明匿名函数,立即使用 </script>
js面向对象:
<script type="text/javascript"> function person(name,age) { this.Name=name; this.Age=age; this.SayHello=function() { alert(this.Name); } var p1=new person("Tom",20); p1.SayHello(); }</script>
js数组对象:
<script type="text/javascript"> var names=new Array(); names[0]=""; names[1]=""; names[2]=""; for(var i=0;i<names.length;i++) { alert(names[i]); } </script>//数组是动态的没有显示
js求数组中最大值:
<script type="text/javascript"> function getMax(arr) { var max=arr[0]; for(var i=0;i<arr.length;i++) { if(arr[i]>max) { max=arr[i]; } return max; } } var arr1=nwe Arry(); arr1[0]=20; arr1[1]=10; arr1[2]=12; alert(getMax(arr1));</script>
<script type="text/javascript"> alert(new Date().toLocaleString());//弹出当前日期
</script>
引用外部js文件:
<script src="脚本文件名字" type="text/javascript">
</script>
事件:
<a href="javascript:alert("Hello")">链接</a><a href="www.baidu.com" onclick="alert("hellow")">文字显示</a>//onclick事件,先弹出hellow对话框再调准到百度
js变量:
<script type="text/javascript"> var i=10; alert(i)</script>//定义时只能用var,不能像c#一样用int;也可以不用var,但是不推荐,使用会变全局变量
js排错调试技巧:VS自带运行调试,断点执行
js判断变量初始化:
<script type="text/javascript"> var x; if(x==null) { alert("null"); } if(typeof(x)=="undefined") { alert('undefined'); } 或推荐用 if(!x) { alert('不x'); }</script>
js声明函数:
<script type="text/javascript"> function 函数名(参数) { return 参数; } 调用: alert(function(参数赋值));</script>
js匿名函数:
<script type="text/javascript"> var f1=function(i1,i2) { return i1+i2; } alert(f1(1,2)); alert(function(i1,i2){return i1+i2;}(10,10))//直接声明匿名函数,立即使用 </script>
js面向对象:
<script type="text/javascript"> function person(name,age) { this.Name=name; this.Age=age; this.SayHello=function() { alert(this.Name); } var p1=new person("Tom",20); p1.SayHello(); }</script>
js数组对象:
<script type="text/javascript"> var names=new Array(); names[0]=""; names[1]=""; names[2]=""; for(var i=0;i<names.length;i++) { alert(names[i]); } </script>//数组是动态的没有显示
js求数组中最大值:
<script type="text/javascript"> function getMax(arr) { var max=arr[0]; for(var i=0;i<arr.length;i++) { if(arr[i]>max) { max=arr[i]; } return max; } } var arr1=nwe Arry(); arr1[0]=20; arr1[1]=10; arr1[2]=12; alert(getMax(arr1));</script>
相关文章推荐
- Javascript开发常用脚本学习笔记---Update2
- Javascript开发常用脚本学习笔记---Update3
- 黑马程序员--Java学习笔记之Web开发—JavaScript常用触发事件总结
- 嵌入式开发之linux基础第六天学习笔记 shell脚本编程(一)
- javascript高级开发学习笔记六
- JavaScript--基于对象的脚本语言学习笔记(一)
- 学习笔记_微信小程序开发--常用快捷键
- Android开发学习笔记-4 Activity-3 常用控件
- 【学习笔记】【Cocos2d-x Lua脚本开发】如何使用Lua脚本调用自定义类
- 【学习笔记javascript设计模式与开发实践(装饰者模式)----15】
- 【学习笔记javascript设计模式与开发实践(发布--订阅模式)----8】
- JavaScript字符串常用操作函数之学习笔记
- javascript高级开发学习笔记一
- 【学习笔记javascript设计模式与开发实践(状态模式)----16】
- 【学习笔记javascript设计模式与开发实践(模板方法模式)----11】
- javascript高级开发学习笔记五
- 【学习笔记javascript设计模式与开发实践(策略模式)----5】
- 客户端Javascript学习笔记-----脚本化CSS
- 【Web前端学习笔记】Javascript_03_常用对象:String,Number,Math,Date,网页时针
- 【学习笔记javascript设计模式与开发实践(策略模式)----5】