Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 24 additions & 28 deletions de/README.md
Original file line number Diff line number Diff line change
@@ -1,57 +1,53 @@
---
capítulo: 1
número de página: 7
descripción: JavaScript es un lenguaje de programación de alto nivel, interpretado y de tipado dinámico utilizado principalmente para el desarrollo web. Es una de las tecnologías centrales utilizadas para crear sitios web interactivos y aplicaciones web.
Kapitel: 1
Seite: 9
Beschreibung: JavaScript ist eine hochentwickelte, interpretierte und dynamisch typisierte Programmiersprache, die hauptsächlich für die Webentwicklung verwendet wird. Sie gehört zu den drei zentralen Technologien, mit denen interaktive und dynamische Websites sowie Webanwendungen erstellt werden.
---
# Kapitel 1
# Vorstellung

# Capítulo 1
# Introducción
Computer sind in der heutigen Welt weit verbreitet, da sie eine Vielzahl von Aufgaben schnell und präzise ausführen können. Sie werden in vielen verschiedenen Branchen eingesetzt, z. B. in der Wirtschaft, im Gesundheits- und Bildungswesen und in der Unterhaltungsbranche. Sie sind für viele Menschen zu einem wesentlichen Bestandteil des täglichen Lebens geworden. Darüber hinaus werden sie auch zur Durchführung komplexer wissenschaftlicher und mathematischer Berechnungen, zur Speicherung und Verarbeitung großer Datenmengen und zur Kommunikation mit Menschen in aller Welt eingesetzt. Computer sind in der heutigen Welt weit verbreitet, da sie in der Lage sind, eine Vielzahl von Aufgaben schnell und genau auszuführen. Sie werden in vielen verschiedenen Branchen wie Wirtschaft, Gesundheitswesen, Bildung und Unterhaltung eingesetzt und sind für viele Menschen zu einem wesentlichen Bestandteil des täglichen Lebens geworden. Darüber hinaus werden sie auch zur Durchführung komplexer wissenschaftlicher und mathematischer Berechnungen, zur Speicherung und Verarbeitung großer Datenmengen sowie zur Kommunikation mit Menschen auf der ganzen Welt eingesetzt.
Comment thread
mmunin marked this conversation as resolved.
Outdated

Las computadoras son comunes en el mundo de hoy, ya que pueden realizar una amplia variedad de tareas de manera rápida y precisa. Se utilizan en muchas industrias diferentes, como negocios, atención médica, educación y entretenimiento, y se han convertido en una parte esencial de la vida diaria para muchas personas. Además, también se utilizan para realizar cálculos científicos y matemáticos complejos, almacenar y procesar grandes cantidades de datos y comunicarse con personas de todo el mundo.
Beim Programmieren wird ein Satz von Anweisungen, ein sogenanntes Programm, erstellt, den ein Computer ausführen muss. Das Schreiben eines Programms kann mühsam und manchmal frustrierend sein, da Computer sehr präzise arbeiten und spezifische Anweisungen benötigen, um Aufgaben zu erledigen.

La programación implica crear un conjunto de instrucciones, llamado programa, para que una computadora lo siga. Escribir un programa puede ser tedioso y frustrante a veces porque las computadoras son muy precisas y necesitan instrucciones específicas para completar tareas.
![Intro Page](../.gitbook/assets/intro.png)

![Página de introducción](../.gitbook/assets/intro.png)
Programmiersprachen sind künstliche Sprachen, die dazu dienen, Computern Anweisungen zu geben. Sie werden für die meisten Programmieraufgaben verwendet und basieren auf der Art und Weise, wie Menschen miteinander kommunizieren. Wie menschliche Sprachen ermöglichen Programmiersprachen die Kombination von Wörtern und Ausdrücken, um neue Konzepte auszudrücken. Interessanterweise ist die effektivste Art der Kommunikation mit Computern die Verwendung einer Sprache, die der menschlichen Sprache ähnelt.

Los lenguajes de programación son lenguajes artificiales utilizados para dar instrucciones a las computadoras. Se utilizan en la mayoría de las tareas de programación y se basan en la forma en que los humanos se comunican entre sí. Al igual que los idiomas humanos, los lenguajes de programación permiten combinar palabras y frases para expresar nuevos conceptos. Es interesante destacar que la forma más efectiva de comunicarse con las computadoras implica el uso de un lenguaje similar al lenguaje humano.
Früher erfolgte die Interaktion mit Computern hauptsächlich über sprachbasierte Schnittstellen wie BASIC und DOS-Eingabeaufforderungen. Diese wurden weitgehend durch visuelle Schnittstellen ersetzt, die zwar leichter zu erlernen, aber weniger flexibel sind. Computersprachen wie JavaScript werden jedoch weiterhin verwendet und sind in modernen Webbrowsern und auf den meisten Geräten zu finden.

En el pasado, la forma principal de interactuar con las computadoras era a través de interfaces basadas en texto, como los comandos BASIC y DOS. Estos han sido reemplazados en gran medida por interfaces visuales, que son más fáciles de aprender pero ofrecen menos flexibilidad. Sin embargo, los lenguajes de programación como _JavaScript_ todavía se utilizan y se pueden encontrar en navegadores web modernos y en la mayoría de los dispositivos.
JavaScript (kurz JS) ist eine Programmiersprache für dynamische Interaktionen bei der Entwicklung von Webseiten, Spielen, Anwendungen und sogar Servern. JavaScript entstand in den 1990er Jahren bei Netscape, einem Webbrowser, und ist heute eine der bekanntesten und am häufigsten verwendeten Programmiersprachen.

JavaScript (_JS abreviado_) es el lenguaje de programación que se utiliza para crear interacciones dinámicas al desarrollar páginas web, juegos, aplicaciones e incluso servidores. JavaScript comenzó en Netscape, un navegador web desarrollado en la década de 1990, y hoy es uno de los lenguajes de programación más famosos y utilizados.
Ursprünglich wurde es entwickelt, um Webseiten lebendig zu gestalten und konnte nur im Browser ausgeführt werden. Jetzt läuft es auf jedem Gerät, das die JavaScript-Engine unterstützt. Standardobjekte wie [Array](./arrays/README.md), [Date](./date-and-time.md), and [Math](./numbers/math.md) are available in JavaScript, as well as operators, control structures, and statements. _Client-side JavaScript_ and _Server-side JavaScript_ are the extended versions of core JavaScript.
Comment thread
mmunin marked this conversation as resolved.
Outdated

Inicialmente, se creó para dar vida a las páginas web y solo podía ejecutarse en un navegador. Ahora se ejecuta en cualquier dispositivo que admita el motor JavaScript. Objetos estándar como [Array](./arrays/README.md), [Date](./date-and-time.md) y [Math](./numbers/math.md) están disponibles en JavaScript, al igual que operadores, estructuras de control y declaraciones. _JavaScript del lado del cliente_ y _JavaScript del lado del servidor_ son las versiones ampliadas de JavaScript.
* _Clientseitiges JavaScript_ ermöglicht die Verbesserung und Bearbeitung von Webseiten und Client-Browsern. Reaktionen auf Benutzerereignisse wie Mausklicks, Formulareingaben und Seitennavigation sind einige Beispiele.
* [_Serverseitiges JavaScript_](./server-side/README.md) ermöglicht den Zugriff auf Server, Datenbanken und Dateisysteme.

* _JavaScript del lado del cliente_ permite la mejora y manipulación de páginas web y navegadores de clientes. Las respuestas a eventos del usuario, como clics de ratón, entrada de formularios y navegación de páginas, son algunos ejemplos.

* _JavaScript del lado del servidor_ permite el acceso a servidores, bases de datos y sistemas de archivos.

JavaScript es un lenguaje interpretado. Mientras se ejecuta JavaScript, un intérprete interpreta cada línea y la ejecuta. El navegador moderno utiliza la tecnología Just In Time (JIT) para la compilación, que compila JavaScript en código ejecutable.
JavaScript ist eine Interpretersprache. Bei der Ausführung von Javascript übersetzt ein Interpreter nacheinander jede Zeile und führt sie aus. Der moderne Browser verwendet [Just In Time (JIT)](https://hacks.mozilla.org/2017/02/a-crash-course-in-just-in-time-jit-compilers/) Compiler zur Kompilierung, die JavaScript in ausführbaren Bytecode übersetzen.

{% hint style="info" %}
"LiveScript" fue el nombre inicial dado a JavaScript.
LiveScript“ war der ursprüngliche Name von JavaScript.
{% endhint %}

### Código y qué hacer con él
### Code, was man damit macht und typografische Konventionen

El _código_ son las instrucciones escritas que componen un programa. Aquí, muchos capítulos contienen mucho código, y es importante leer y escribir código como parte del aprendizaje de cómo programar. No debes simplemente examinar rápidamente los ejemplos; léelos con atención y trata de comprenderlos. Esto puede ser difícil al principio, pero con la práctica, mejorarás. Lo mismo ocurre con los ejercicios; asegúrate de intentar realmente escribir una solución antes de asumir que los comprendes. También es útil intentar ejecutar tus soluciones a los ejercicios en un intérprete de JavaScript, ya que esto te permitirá ver si tu código funciona correctamente y puede animarte a experimentar y superar los ejercicios.
_Code_ sind die schriftlichen Anweisungen, aus denen ein Programm besteht. Viele Kapitel enthalten viel Code, und es ist wichtig, Code zu lesen und zu schreiben, um Programmieren zu lernen. Sie sollten die Beispiele nicht nur überfliegen, sondern sorgfältig lesen und versuchen, sie zu verstehen. Das mag anfangs schwierig sein, aber mit etwas Übung werden Sie besser. Dasselbe gilt für die Übungen – bitte stellen Sie sicher, dass Sie wirklich versuchen, eine Lösung zu schreiben, bevor Sie davon ausgehen, sie verstanden zu haben. Es ist außerdem hilfreich, Ihre Lösungen in einem JavaScript-Interpreter auszuführen, da Sie so überprüfen können, ob Ihr Code korrekt funktioniert. Dies kann Sie zudem dazu ermutigen, zu experimentieren und über die Aufgaben hinauszugehen.

### Convenciones tipográficas
Hier wird Text in der Schrift Monospaced dargestellt, was die Elemente eines Programms darstellt. Dabei kann es sich um einen eigenständigen Programmabschnitt oder einen Verweis auf einen Teil eines nahegelegenen Programms handeln. Programme – wie das unten gezeigte – werden auf diese Weise geschrieben:

Aquí, el texto escrito en una fuente de espacio fijo representa elementos de un programa. Esto puede ser un fragmento independiente o una referencia a una parte de un programa cercano. Los programas, como el que se muestra a continuación, se escriben de esta manera:

```javascript
const números = [45, 4, 9, 16, 25];
const zahlen = [45, 4, 9, 16, 25];
let txt = "";
for (let x en números) {
txt += números[x];
for (let x in zahlen) {
txt += zahlen[x];
}

```

A veces, la salida esperada de un programa se escribe después de él, precedida por dos barras diagonales con un Resultado, como esto:
Manchmal wird die erwartete Ausgabe eines Programms direkt nach dem Programmcode notiert, und zwar eingeleitet durch zwei Schrägstriche mit einem _Ergebnis_, etwa so:

```javascript
console.log(txt);

// Resultado: txt = '45491625'
// Ergebnis: txt = '45491625'
```