Bienvenido al primer tutorial que tendremos en nuestra Netz schoolofJavaScript.com. In diesem Tutorial lernen Sie, wie Sie Ihre erste Codezeile mit JS schreiben.
Aunque quizás no lo parezca JavaScript, es un lenguaje sumamente poderoso. Se puede utilizar en cualquier Browser der Welt. Además de eso, se puede usar para escribir código del lado del Server usando node.js.
Wenn wir JavaScript im Browser verwenden, können wir das Erscheinungsbild der Seite und sogar ihr Verhalten ändern. In diesem Tutorial konzentrieren wir uns nur auf das Erlernen der Sprache selbst und verwenden daher nur eine Funktion, um die aufgerufenen Ergebnisse zu drucken "Console.log".
Das Etikett kennen
Vamos a empezar por lo mas importante. Seguramente te habrás preguntado anteriormente «¿Cómo voy a poder mostrar mis resultados en pantalla?» o «¿Cómo es posible enlazar mi código HTML con mi código JS?». Bueno, ya vas a saberlo.
In JavaScript geschriebene Programme können mit Hilfe des berühmten Tags an einer beliebigen Stelle in ein HTML-Dokument eingefügt werden .
Hier unten zeige ich Ihnen ein Beispiel dafür:
<!DOCTYPE HTML> <html> <body> <p>Antes del Script</p> <script> alert( '¡Hola, Mundo!' ); </script> <p>...Después del Script.</p> </body> </html>
Dieser Code zeigt Ihnen eine kleine Popup-Warnung (auf die wir später noch näher eingehen werden) mit dem Text «Hallo Welt!
Damit Sie die Ergebnisse dieses Codes in Ihrem Browser sehen können, müssen Sie ein Textdokument mit einer HTML-Erweiterung erstellen, diesen Code darin speichern und dann ausführen, damit Sie sehen können, wie er funktioniert.
Das Etikett enthält JavaScript-Code, der automatisch ausgeführt wird, wenn der Browser auf das Tag stößt.
Moderne Etikettenkennzeichnung
Das Etikett tiene algunos atributos que son raramente usados hoy en día, pero podemos encontrarlos en código antiguo:
Das Attribut type: <script type=…>
Der alte HTML4-Standard erforderte ein Skript mit einem Typ. Normalerweise war es type = »text / javascript». Der moderne HTML-Standard nimmt diesen Typ standardmäßig an. Es sind keine Attribute erforderlich.
Das Sprachattribut: Script Language =…>
Dieses Attribut sollte die Sprache des Skripts anzeigen. Im Moment ist dieses Attribut Unsinn, die Sprache ist standardmäßig JavaScript. Es besteht keine Notwendigkeit, es zu verwenden.
Comentarios antes y después de los Skripte.
In wirklich alten Büchern und Leitfäden kann man darin Kommentare finden , como este:
<script type="text/javascript"><!-- ...//--> </script>
Estos comentarios se suponía que ocultaban el código de un navegador antiguo que no sabía de una etiqueta <script>. Pero todos los Browser nacidos en los últimos 15 años no tienen ningún problema. Lo mencionamos aquí, porque tales comentarios sirven como señal. Si ves eso en alguna parte – ese código es probablemente muy antiguo y no vale la pena investigarlo.
Externe Skripte
Wenn wir viel JavaScript-Code haben, können wir ihn in eine separate Datei einfügen.
Die Skriptdatei wird mit dem Attribut src an HTML angehängt:
<script src="carpeta/script.js"></script>
Hier ist Ordner / script.js ein absoluter Pfad zur Datei mit dem Skript (vom Site-Stamm).
Es ist auch möglich, einen relativen Pfad zur aktuellen Seite anzugeben. Zum Beispiel würde src = »script.js» eine Datei «script.js» im aktuellen Ordner bedeuten.
También podemos dar una Url completa, por ejemplo:
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.2.0/lodash.js"></script>
Verwenden Sie mehrere Tags, um mehrere Skripte anzuhängen:
...
Hinweis:
In der Regel werden nur die einfachsten Skripte in HTML eingefügt. Die komplexesten befinden sich in separaten Dateien.
La ventaja de un archivo separado es que el navegador lo descarga y lo almacena en su Zwischenspeicher.
Danach wird es von anderen Seiten, die dasselbe Skript möchten, aus dem Cache entfernt, anstatt es herunterzuladen. Daher wird die Datei nur einmal heruntergeladen.
Esto ahorra der Verkehr y hace que las páginas sean más rápidas.
Wenn src festgelegt ist, wird der Inhalt des Skripts ignoriert.
Einzeletikett no puede tener tanto el atributo src como el código dentro.
Dies wird nicht funktionieren:
<script src="archivo.js"> alert(1); // el contenido es ignorado, porque src está configurado </script>
Wir müssen wählen: oder ist es ein externo o un regular con código.
Das obige Beispiel kann in zwei Skripte unterteilt werden, damit es funktioniert:
<script src="archivo.js"></script> <script> alert(1); </script>
Allgemeine Überlegungen
- Wir können ein Tag verwenden para añadir código JavaScript a la página.
- Die Typ- und Sprachattribute sind nicht erforderlich.
- Sie können ein Skript mit in eine externe Datei einfügen .
Es gibt noch viel mehr über Browserskripte und deren Interaktion mit der Webseite zu lernen. Beachten Sie jedoch, dass dieser Teil des Tutorials der JavaScript-Sprache gewidmet ist, damit wir nicht davon abgelenkt werden. Wir werden einen Browser verwenden, um JavaScript auszuführen, was für das Online-Lesen sehr praktisch ist, aber eines von vielen ist.
Ausbildung
Erstellen Sie eine Seite mit der Meldung "Ich bin ein JavaScript-Code".
Sie können es in einer Katzentoilette oder auf Ihrer Festplatte tun, es spielt keine Rolle, stellen Sie einfach sicher, dass es funktioniert.
Lösung:
<!DOCTYPE html> <html> <body> <script> alert( "Soy un código JavaScript" ); </script> </body> </html>
Zweite Übung:
Nehmen Sie den Lösungscode aus der vorherigen Aufgabe von Zeigen Sie eine Warnung an. Modifícalo extrayendo el Inhalt del script en un archivo externo llamado alert.js, der sich im selben Ordner wie die HTML-Datei befindet.
Öffnen Sie die Seite und stellen Sie sicher, dass die Warnung ordnungsgemäß funktioniert.
Lösung:
HTML Quelltext:
<!DOCTYPE html> <html> <body> <script src="alerta.js"></script> </body> </html>
Dokument mit der Erweiterung .js
alert ("Ich bin ein JavaScript-Code");