Als «javascript» getaggte Fragen

129
Typoskript: Reagiert auf Ereignistypen

Was ist der richtige Typ für React-Ereignisse? Anfangs habe ich nur anyder Einfachheit halber verwendet. Jetzt versuche ich, Dinge aufzuräumen und die Verwendung anyvollständig zu vermeiden . Also in einer einfachen Form wie dieser: export interface LoginProps { login: { [k: string]: string |...

128
Warum ist isNaN (null) == in JS falsch?

Dieser Code in JS gibt mir ein Popup mit der Aufschrift "Ich denke, Null ist eine Zahl", was ich etwas störend finde. Was vermisse ich? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern...

128
Holen Sie sich die Gerätebreite in Javascript

Gibt es eine Möglichkeit, die Gerätebreite des Benutzers im Gegensatz zur Breite des Ansichtsfensters mithilfe von Javascript zu ermitteln? CSS-Medienabfragen bieten dies, wie ich sagen kann @media screen and (max-width:640px) { /* ... */ } und @media screen and (max-device-width:960px) {...

128
"Single-Page" JS-Websites und SEO

Es gibt heutzutage viele coole Tools, um leistungsstarke JavaScript-Websites mit nur einer Seite zu erstellen. Meiner Meinung nach geschieht dies richtig, indem der Server als API (und nicht mehr) fungiert und der Client die gesamte HTML-Generierung übernimmt. Das Problem mit diesem "Muster" ist...

128
Mindest- und Höchstdatum

Ich habe mich gefragt, welches das minimale und das maximale Datum für ein Javascript- DateObjekt ist. Ich fand heraus, dass das Mindestdatum ungefähr 200000 v. Chr. Ist, aber ich konnte keinen Hinweis darauf bekommen. Kennt jemand die Antwort? Ich hoffe nur, dass es nicht vom Browser...

128
Erstellen Sie <div> und hängen Sie <div> dynamisch an

Ich versuche ein <div>dynamisches zu erstellen , mit einem angehängten <div>Inneren. Ich habe dies bisher, was funktioniert: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); Ich habe nur...