Introducción de contenido: con la instrucción With, no necesita especificar repetidamente el objeto de referencia al acceder a las propiedades y métodos del objeto. En el bloque de declaración con el bloque de instrucciones, todos los atributos y métodos que no son reconocidos por JavaScript están relacionados con los objetos especificados en el bloque de instrucciones. El formato de sintaxis de la declaración con la siguiente manera es el siguiente:
El objeto con objeto {declaraciones} especifica el objeto de referencia cuando el objeto en el grupo de instrucciones está por defecto. Aquí usamos el objeto de documento más familiar para dar un ejemplo de la declaración con la declaración. Por ejemplo, cuando se usa el método Write () o WriteLn () relacionado con el objeto de documento, el siguiente formulario se usa a menudo: Document.WriteLn ("¡Hola!"). Si necesita mostrar una gran cantidad de datos, la misma instrucción Document.WriteLn () se usará varias veces. En este momento, puede colocar todas las declaraciones con el objeto de documento como objeto de referencia en el bloque de instrucciones con el siguiente programa, para lograr el propósito de reducir el número de declaraciones. Here is an example of using With statement: <html><head><title>JavaScript Unleashed</title></head><body><script type="text/javascript"><!―with(document){write("Hello!");write("<br>The title of this document is: /"" + title + "/".");write("<br>The URL of this document is: " + Url); escriba ("<br> Ahora no tiene que escribir el prefijo del objeto del documento cada vez!");} // -> </script> </body> </html>De esta manera, puede eliminar el prefijo del documento al usar los métodos y propiedades del documento.