addyosmani / addyosmani/largescale-demo
Core Logic - Question
- Vorherrschende Sprache
- JavaScript
- Sterne
- 137
- Forks
- 23
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
More of a question than a concern as I've been trying to learn more about JavaScript from your example.
In app.core the define function creates a var called 'temp' and runs the constructor. I don't understand why app.f.define is passed in as a parameter when the following check will work without it.
temp = constructor();
if (temp.init && app.utils.typeEqual(temp.init, 'function') && temp.destroy && app.utils.typeEqual(temp.destroy, 'function')) {
// Works just the same.
}
Perhaps I am not understanding the bigger picture here. Is this simply a matter of good practice?
Any help appreciated!
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.