Water Sunlight

軽量プログラミングの文法 - JavaScript/Python

ユーザ用ツール

サイト用ツール


js:object:namespace

JavaScript 名前空間

y2sunlight 2021-05-24

名前空間

JavaScriptでは名前空間を定義する構文がありません。従って、オブジェクトのプロパティを利用して疑似的に名前空間を実装します。

// 名前空間の定義
var Sunlight = Sunlight || {};

// クラスの定義
Sunlight.Student = function(name){ /* クラス本体 */ }

// インスタンス化
var suzuki = new Sunlight.Student('suzuki');

js/object/namespace.txt · 最終更新: 2021/05/25 09:11 by tanaka