JavaScript学习-With语句
2008-11-22 17:17
435 查看
with 语句
with 语句通常用来缩短特定情形下必须写的代码量。当程序多次使用某个对象的属性或方法,则我们可以使用With,在With内调用该对象,而不必在调用前加上对象.对象方法或属性。
格式:
with(对象名称)
{
执行语句块
}
实例:
<%--JavaScript学习--%>
<script type="text/javascript" language="JavaScript">
function DemoDate()
{
var sStr;
var dDate=new Date();
with(dDate)
{
//原写法应为dDate.getYear(),此处使用With后缩写为getYear()
sStr=getYear()+"年";
sStr+=getMonth()+"月";
sStr+=getDate()+"日";
sStr+=getHours()+"时";
sStr+=getMinutes()+"分";
sStr+=getSeconds()+"秒";
}
return sStr;
}
function PersionShow()
{
//调用函数
alert("日期为:"+DemoDate());
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="PersionShow();" />
with 语句通常用来缩短特定情形下必须写的代码量。当程序多次使用某个对象的属性或方法,则我们可以使用With,在With内调用该对象,而不必在调用前加上对象.对象方法或属性。
格式:
with(对象名称)
{
执行语句块
}
实例:
<%--JavaScript学习--%>
<script type="text/javascript" language="JavaScript">
function DemoDate()
{
var sStr;
var dDate=new Date();
with(dDate)
{
//原写法应为dDate.getYear(),此处使用With后缩写为getYear()
sStr=getYear()+"年";
sStr+=getMonth()+"月";
sStr+=getDate()+"日";
sStr+=getHours()+"时";
sStr+=getMinutes()+"分";
sStr+=getSeconds()+"秒";
}
return sStr;
}
function PersionShow()
{
//调用函数
alert("日期为:"+DemoDate());
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="PersionShow();" />
相关文章推荐
- javascript学习笔记(4)--with和for(in)对象语句
- JavaScript学习小结之eval函数和with语句实例详解
- javascript学习(二): js中的with语句的使用
- JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
- JavaScript学习(5.7.1):with语句
- javascript学习笔记(4)--with和for(in)对象语句
- javascript学习笔记(4)--with和for(in)对象语句
- JavaScript权威设计--JavaScript表达式与运算符,语句(简要学习笔记六)
- JavaScript学习笔记15-if-else语句
- javascript中的with语句
- JavaScript 特殊语句----with语句和 for( 变量 in 对象)
- 简单学习JavaScript中的for语句循环结构
- JavaScript学习(5.5.4):跳转之return语句
- JavaScript 学习笔记(六)with(field) {……value.indexOf("@");……}、.focus()
- javascript中的eval和with语句如何影响性能
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- javascript之对象访问语句(for...in循环,with语句)
- Javascript中With语句用法实例
- js2次学习-----with语句
- JavaScript系统学习之一 <基本语法,运算符,流程控制语句>