Als «javascript» getaggte Fragen

112
Strukturen in Javascript

Wenn ich zuvor eine Reihe verwandter Variablen speichern musste, habe ich eine Klasse erstellt. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Aber ich frage mich, ob...

112
Ereignis-Listener, wenn das Element sichtbar wird?

Ich erstelle eine Symbolleiste, die in eine Seite aufgenommen wird. Das Div, in das es aufgenommen werden soll, wird standardmäßig angezeigt: none . Gibt es eine Möglichkeit, einen Ereignis-Listener in meine Symbolleiste einzufügen, um zu warten, wann er sichtbar wird, damit er initialisiert werden...

112
Boolesche Werte in LocalStorage können nicht festgelegt werden?

Ich habe festgestellt, dass ich keine booleschen Werte festlegen kann localStorage. localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Immer Warnungen, true | falsewenn ich versuche, localStorage.getItem("item1") == "true"sie...

112
JavaScript - Abrufen von HTML-Formularwerten

Wie kann ich den Wert eines HTML-Formulars an JavaScript übergeben? Ist das richtig? Mein Skript verwendet zwei Argumente, eines aus dem Textfeld und eines aus dem Dropdown-Feld. <body> <form name="valform" action="" method="POST"> Credit Card Validation: <input type="text"...

112
Maximale Größe eines <canvas> -Elements

Ich arbeite mit einem Canvas-Element mit einer Höhe von 600bis zu 1000Pixeln und einer Breite von mehreren Zehntausend oder Hunderttausenden von Pixeln. Nach einer bestimmten Anzahl von Pixeln (offensichtlich unbekannt) zeigt die Leinwand jedoch keine Formen mehr an, die ich mit JS zeichne. Weiß...

112
Füge 2 Arrays von Objekten zusammen

Schauen wir uns ein Beispiel an. var arr1 = new Array({name: "lang", value: "English"}, {name: "age", value: "18"}); var arr2 = new Array({name : "childs", value: '5'}, {name: "lang", value: "German"}); Ich muss diese 2 Arrays von Objekten zusammenführen und das folgende Array erstellen: arr3 =...