คำถามติดแท็ก javascript-namespaces

27
ฉันจะประกาศเนมสเปซใน JavaScript ได้อย่างไร
ฉันจะสร้างเนมสเปซใน JavaScript เพื่อให้วัตถุและฟังก์ชั่นของฉันไม่ได้ถูกเขียนทับโดยวัตถุและฟังก์ชั่นที่มีชื่อเดียวกันอื่น ๆ ได้อย่างไร ฉันใช้สิ่งต่อไปนี้: if (Foo == null || typeof(Foo) != "object") { var Foo = new Object();} มีวิธีที่สง่างามหรือกระชับกว่านี้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.