bycj.net
当前位置:首页 >> js with >>

js with

with 语句用于设置代码在特定对象中的作用域。 语法: with (expression) statement例如: var sMessage = "hello";with(sMessage) { alert(toUpperCase());//输出 "HELLO"}在这个例子中,with 语句用于字符串,所以在调用 toUpperCase() 方法时...

with 是语句是属于语法里面的,不是属于方法,方法是对象才有. with 语句是对对象内部变量/方法进行解析,不建议使用它,同没有使用with相比它运行跟慢. 注意:只有在只用于查找,不能用于新建内部变量/方法. with 语句 为语句设定默认对象。 with (ob...

楼上两位说的都差不多,但不是省略field.apos 和 field.dotpos, apos 和dotpos 是函数内的变量,JavaScript 函数中可以省略var apos; var dotpos; 的定义。其实field这个形参传参数的时候是form.email这个参数,所以省略的应该是field.value,...

javascript的function带有with和vb一样,就是把document.regsiter作为默认对象,那个{}里面的document.regsiter可以省了。 参考下图:

withTwo()

当你有一个对象的多个属性或者方法需要操作时,就可以使用with 比如 test var o=document.createElement("div"); with(o){ style.cursor="pointer"; style.zIndex="100"; innerHTML="aaaa"; } document.body.appendChild(o); 上面的代码相当于 t...

1)简要说明 with 语句可以方便地用来引用某个特定对象中已有的属性,不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。 2)语法格式 with(object instance) { //代码块 } 通过如下方式来实现: with(objInstance) { var s...

JavaScript延长作用域链有:try-catch和with. with语句 函数(对象等)在执行时,在作用链上引用全局对象和活动对象。使用with创建的作用域将在作用域链的前端(0位)临时时增加一个变量对象。 function buildUrl() { var qs = "?debug=true"; w...

楼上两位说的都差不多,但不是省略field.apos 和 field.dotpos, apos 和dotpos 是函数内的变量,JavaScript 函数中可以省略var apos; var dotpos; 的定义。其实field这个形参传参数的时候是form.email这个参数,所以省略的应该是field.value,...

with 语句 为一个或一组语句指定默认对象。 用法:with () ; with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用: x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10); y = Math.tan(14 * Math.E); 当使用...

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com