关于js中with的用法

JavaScript020

关于js中with的用法,第1张

function validate_handle(thisFrom){

    if(validate_empty(thisFrom.email,"您有未填信息!")==false){

        thisFrom.email.focus()

        return false

    }

}

vba 对象变量或with块未设置是设置错误造成的,解决方法为:

1、首先打开excle软件,在菜单中选择“开发工具”-》“Visual Basic”,进入VBA的编程界面。

2、选择一个对象,这里选择sheet1,新建一个子过程setobgjs。

3、首先是声明对象变量,通过Dim来声明,和普通变量的声明很类似,只不过是数据类型变为了Object,如: Dim obj1 As Object。

4、设置该对象变量的值,可以通过set方法来设置,如Set obj1 = Range("A1")。

5、对这个对象所表示的边框设置底色,为黄色。

6、最后选择“运行”按钮运行。

with语句用于设置代码在特定对象中的作用域。

它的语法:

with(expression)statement例如:

varsMessage="hello"

with(sMessage){

alert(toUpperCase())//输出"HELLO"

}

在这个例子中,with语句用于字符串,所以在调用toUpperCase()方法时,解释程序将检查该方法是否是本地函数。如果不是,它将检查伪对象sMessage,看它是否为该对象的方法。然后,alert输出"HELLO",因为解释程序找到了字符串"hello"的toUpperCase()方法。

提示:with语句是运行缓慢的代码块,尤其是在已设置了属性值时。大多数情况下,如果可能,最好避免使用它。