Heim >Web-Frontend >js-Tutorial >Was ich letzte Woche gelernt habe (

Was ich letzte Woche gelernt habe (

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-09-25 18:53:22733Durchsuche

What I learned last week (

  1. Reaktivität in Vanilla-JavaScript – verwenden Sie das Proxy-Muster, um Ereignisse auszulösen, wenn sich der App-Status ändert. (Frontend-Masterkurs – „Möglicherweise benötigen Sie kein Framework“)

  2. throw new Error("Error!") kann nicht in einem Ternär verwendet werden (zumindest nicht als „else“-Teil. Der letzte Teil eines Ternäroperators muss ein Ausdruck und keine Funktion sein. 'throw ' ist kein Ausdruck, sondern eine Anweisung, die verwendet wird, um die Ausführung von Funktionen zu unterbrechen

  3. Ein „Stapel“ in Javascript kann ein bisschen wie ein Array betrachtet werden, wenn er im Zusammenhang mit der Lösung von Problemen verwendet wird, wie Sie sie möglicherweise bei Leetcode finden. Es folgt dem Last-In-First-Out (LIFO)-Prinzip, bei dem Elemente am selben Ende hinzugefügt und entfernt werden. Stapel werden verwendet, um Funktionsaufrufe zu verwalten, Funktionen rückgängig zu machen usw.

  4. In Javascript können beliebig viele Argumente an eine Funktion übergeben werden. Sie sind über ein Argumentobjekt zugänglich, das „arrayähnlich“ ist, d. h. Sie können Methoden wie .length verwenden, um beispielsweise zu sehen, wie viele Argumente beim Funktionsaufruf verwendet wurden. (Dieses ist ziemlich faszinierend und es lohnt sich, es in der Konsole zu erkunden.)

Das obige ist der detaillierte Inhalt vonWas ich letzte Woche gelernt habe (. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn