javascriptのwith文
1360 ワード
with文の役割は、コードのスコープを特徴的なオブジェクトに設定することです.
with(expression)statement;
with文を定義する目的は、簡略化のために複数のオブジェクトを作成する作業である.
上のいくつかの行のコードにはlocationオブジェクトが含まれています.with文を使うと、上のコードを下記のように変更できます.
with(expression)statement;
with文を定義する目的は、簡略化のために複数のオブジェクトを作成する作業である.
- var qs = location.search.substring(1);
- var hostName = location.hostname;
- var url = location.href;
上のいくつかの行のコードにはlocationオブジェクトが含まれています.with文を使うと、上のコードを下記のように変更できます.
- with(location) {
- var qs = location.search.substring(1);
- var hostName = location.hostname;
- var url = location.href;
- }