/* With statement allows accessing properties on a specified object */
var theURL, theTitle;
with (document) {
theURL = URL;
title = "New Title";
theTitle = title;
NSB.Print(URL);
NSB.Print(title);
}
/* a better way to perform With */
(function($){
theURL = $.URL;
$.title = "New Title";
theTitle = $.title;
NSB.Print($.URL);
NSB.Print($.title);
}(document)
);
With...End With: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
With allows you to do a series of operations on an object without having to name the object each time. | With allows you to do a series of operations on an object without having to name the object each time. | ||
== Example | == Example == | ||
< | <tabber> | ||
JavaScript= | |||
<syntaxhighlight lang="JavaScript"> | |||
/* With statement allows accessing properties on a specified object */ | |||
var theURL, theTitle; | |||
with (document) { | |||
theURL = URL; | |||
title = "New Title"; | |||
theTitle = title; | |||
NSB.Print(URL); | |||
NSB.Print(title); | |||
} | |||
/* a better way to perform With */ | |||
(function($){ | |||
theURL = $.URL; | |||
$.title = "New Title"; | |||
theTitle = $.title; | |||
NSB.Print($.URL); | |||
NSB.Print($.title); | |||
}(document) | |||
);</syntaxhighlight> | |||
|-| | |||
BASIC= | |||
<syntaxhighlight lang="vb.net"> | |||
Rem With sample | Rem With sample | ||
'With statement allows accessing properties on a specified object | 'With statement allows accessing properties on a specified object | ||
Line 15: | Line 41: | ||
Dim theURL, theTitle | Dim theURL, theTitle | ||
With document | With document | ||
theURL = .URL | |||
.title = "New Title" | |||
theTitle = .title | |||
Print .URL | |||
Print .title | |||
End With | End With</syntaxhighlight> | ||
</tabber> | |||
</ | |||
</ | |||
== Output == | == Output == |
Latest revision as of 23:40, 24 July 2019
With object
- [statements]
- [statements]
End With
Description
With allows you to do a series of operations on an object without having to name the object each time.
Example
Rem With sample
'With statement allows accessing properties on a specified object
Dim theURL, theTitle
With document
theURL = .URL
.title = "New Title"
theTitle = .title
Print .URL
Print .title
End With
Output
File:///C:Browse.htm New Title