- Ubuntu Linux
- HBO Max & OD topic
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Synology routerek
- Facebook profil letiltás kapcsolt ismeretlen Instagram fiók miatt
- Kaspersky Antivirus és Internet Security Fórum
- 242 millió dolláros szabadalomsértési ügybe keveredett a Microsoft Cortanája
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Microsoft Word topic
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Köszi a linket, na igen, ott választ is adnak, hogy miért is nem alkalmaztam ezt soha még:
a more readable way of writing it would be this:
(function(){})();Például Drupalban is ez a használati mód a standard:
Drupal 7 - Using jQuery"Using jQuery
jQuery is now namespaced to avoid conflicts with other Javascript libraries such as Prototype. All your code that expects to use jQuery as $ should be wrapped in an outer context like so.
(function ($) {
// All your code here
})(jQuery);If you don't, you may see the error
Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
or similar."A másik linken bővebben elmagyarázzák a használatának okát (amivel mondjuk feltételezem, Te nyilván tisztában vagy, de másnak érdekes lehet).
Mindenkinek (ha már ezt a fentit belinkeltem):
itt egy érdekes olvasmány a JavaScript-kódok moduláris felépítését elősegítő tervezési mintáról, amire a Drupal 7 is épül (már a 6-os is épített rá, de a 7-esnél ez még inkább jellemző, és felfelé is megmarad ez a tendencia), ajánlom olvasásra:JavaScript Module Pattern: In-Depth.
Nagy előnye, hogy így az egyes modulok a többi által beállított értékeket, viselkedést, stb. is felül tudják bírálni - ahogy benne is van a nevében, moduláris, tehát az egyes jól elkülöníthető egységeket hozzá tudjuk kapcsolni a meglévő rendszerünkhöz, vagy épp le tudjuk választani róla. Jobb esetben ez nem is okoz semmiféle problémát a korábbi rendszer működésében, csak megváltoztatja azt.
Annak, aki Drupalhoz fejleszt, kötelező olvasmány.
[ Szerkesztve ]
Sk8erPeter
Új hozzászólás Aktív témák
- Steam Deck
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen légkondit a lakásba?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- iPhone topik
- GTA V
- MILC felhasználók szakmai topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Dark Souls sorozat
- További aktív témák...
- Macbook Pro 16 M1 PRO 10C/16C 16GB - 1TB Magyar billentyűzet - Garanciális 2025.augusztus 4.-ig
- Sharkoon TG5 számítógép ház Corsair HX650 tápegységgel eladó
- Asus V8460 Ultra ( Geforce 4 Ti 4600 )
- HP Prodesk 600 G5 DM, Tiny i5-9500T , 8-16GB DDR4 , 256GB NvME , 2 év gari , AAM számla
- DOBOZOS Lenovo ThinkPad T14s Gen 3:R7 PRO 6850U,32GB DDR5,2TB,vil.HU bill,Radeon680M,400nit 100%sRGB
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Alpha Laptopszerviz Kft.
Város: Pécs