Ich habe versucht, JavaScript Part.1 Basic Processing Code System zu berühren

Einführung

Ein Memorandum, das zusammenfasst, was ich in meinem zweiten Monat als Entwicklungsingenieur gelernt habe. Aus diesem Grund habe ich mich entschlossen, mich bei der Arbeit von der Datenwissenschaft zu entfernen und die Entwicklung bekannt zu machen! Ich werde wieder mein Bestes geben!

↓ Übrigens sind die Artikel bis zum letzten Mal hier.

Viele nostalgische Artikel! w

Nutzungsumgebung

Dieses Mal habe ich versucht, es in der folgenden Umgebung zu berühren, einschließlich des Zwecks der Entwicklung von Webanwendungen.

--Texteditor → ** Erhabener Text 3 **

So definieren Sie Variablen / Variablen

Variablendefinition

--JavaScript deklariert eine Variable grundsätzlich auf diese Weise, unabhängig von der Art der in dieser Variablen gespeicherten Daten.

var Variablenname; 
Variablennamen=Wert, der der Variablen zugewiesen werden soll; 

Über Variablen

--- a bedeutet also, einander Zahlen hinzuzufügen 5 + 6 = 11 Das Ausgabeergebnis ist ** 11 **. --b ist der Prozess des Kombinierens von Zeichenfolgen, daher lautet das Ausgabeergebnis ** 56 **. --c führt den Vorgang des ** Kombinierens des numerischen Werts 6 mit der Zeichenfolge "5" ** durch, sodass das Ausgabeergebnis ** 56 ** ist.

Umfang

JavaScript hat wie Java das Konzept des Geltungsbereichs.

Was ist ein Umfang

Globale und lokale Variablen

Wie Java können Variablen nach Bereich kategorisiert werden.

Regeln für die Verwendung von Variablen (entsprechend aktualisiert)

Funktion

--Funktion: Ein Konzept, um mehrere Prozesse zusammen wiederverwendbar zu machen (ähnlich der ** Methode ** in Java).

Funktion Name der Funktion, die Sie erstellen möchten(Streit) {
Die Anweisung, die Sie ausführen möchten; 
return Rückgabewert;← Schreiben Sie unbedingt, wenn Sie überprüfen möchten, ob die Verarbeitung bis zu diesem Punkt Schritt für Schritt korrekt auf der Konsole usw. ausgeführt wird.
  }

Sofortige Funktion

Die Anweisung, die Sie ausführen möchten; return Rückgabewert;← Schreiben Sie unbedingt, wenn Sie überprüfen möchten, ob die Verarbeitung bis zu diesem Punkt Schritt für Schritt korrekt auf der Konsole usw. ausgeführt wird. })(); ```

Steueranweisung

Was ist eine Steueranweisung?

--Control-Anweisung: Eine Anweisung, die die Verarbeitung gemäß Bedingungen wie "Wenn XX (Bedingung), Prozess A ausführen, andernfalls Prozess B ausführen" (= ** bedingte Verzweigung oder Wiederholung wie Java) festlegt. Gleich wie Verarbeitung **).

So schreiben Sie eine Steueranweisung

Der grundlegende Schreibstil ist ** fast der gleiche wie bei Java **.

if-Anweisung

if (Bedingter Ausdruck, der ausgeführt werden soll) { 
Die Anweisung, die Sie ausführen möchten; 
    } else if (Bedingter Ausdruck, der ausgeführt werden soll) { 
Die Anweisung, die Sie ausführen möchten; 
    } else { 
Die Anweisung, die Sie ausführen möchten; 
} 

zur Aussage

for (Initialisierung (Status zu Beginn der Ausführung);Bedingter Ausdruck, der ausgeführt werden soll;Update-Befehl nach Abschluss) { 
Die Anweisung, die Sie ausführen möchten; 
}

Operator

Insbesondere verwenden Steueranweisungen häufig Operatoren, und jeder Operator wird hier zusammengefasst.

Operator mit vier Regeln

Die Grundlagen sind die gleichen wie bei Java.

Vergleichsoperator

Mit Ausnahme von Gleichungen sind die Grundlagen dieselben wie bei Java

Die Gleichung verwendet im Wesentlichen die folgenden zwei in JavaScript.

Beachten Sie, dass die folgenden in Java verwendeten Operatoren in JavaScript etwas anders verwendet werden.

Logische Operatoren in JavaScript

Die Grundlagen sind die gleichen wie bei Java.

Arrays und Objekte

Array

In JavaScript können Sie Arrays verwenden, um gruppierte Werte zu speichern.

Sequenzname= ['Element', 'Element', 'Element',・ ・ ・] ```

So bedienen Sie ein Array

Hier sind einige Anweisungen, die Sie verwenden können, wenn Sie ein Array bearbeiten möchten.

//Geben Sie das n-te Element des Arrays aus
console.log(Sequenzname[n]) ; 

//Gibt alle Elemente des Arrays aus
console.log(Sequenzname) ; 

//Ich möchte ein Element eines Arrays hinzufügen
Sequenzname.push('Elemente zum Hinzufügen') ; 

//Ich möchte ein Element eines Arrays löschen
Sequenzname.splice(Elementnummer, bei der das zu löschende Element beginnt,Nummer zum Löschen) ; 

//Ich möchte die Anzahl der Elemente überprüfen / ausgeben, aus denen ein Array besteht
console.log(Sequenzname.length) ; 

Objekt

Die ursprüngliche Bedeutung eines Objekts

--Objekt ・ ・ ・ Objekt, Objekt, Zweck (aus weblio Englisch-Japanisches Wörterbuch)

Objekte in JavaScript

--Object: Ein Konzept zum Behandeln von Werten durch Gruppieren von Namen und Werten als Satz.

var Variablenname (Objektname)= { Schlüssel (Name):Wert, Schlüssel (Name):Wert, ・ ・ ・ } ```

Variablennamen['Schlüssel (Name)'] ; Variablennamen.Schlüssel (Name); ```

Variablennamen['Schlüssel (Name)'] =Wert zu ersetzen; Variablennamen.Schlüssel (Name)=Wert zu ersetzen; ```

Versuchen Sie, JavaScript zu berühren

Fazit

Es war einfacher zu bedienen als Java!

Grund

→ In Java musste auch der Datentyp angegeben werden. → Da Sie sich die Mühe machen können, den Datentyp festzulegen, können leicht Fehler auftreten ...? (Weil Sie es vorerst definieren und den Code bis zu einem gewissen Grad schreiben können, auch wenn Sie den Datentyp nicht kennen)

Nachwort

Ich dachte, die Entwicklung sei schwierig, aber mir wurde klar, dass es einige Sprachen gibt, mit denen man leicht zurechtkommt. Ich werde in meinem eigenen Tempo lernen, damit ich nach und nach mit dieser Schwierigkeit zurechtkomme ^^

wir sehen uns!

P.S.) Dieses Mal strebte ich ein einfaches ist das BESTE Postskriptum! w

Recommended Posts

Ich habe versucht, JavaScript Part.1 Basic Processing Code System zu berühren
Ich habe versucht, JavaScript Part.2 Objektorientiert zu berühren
Ich habe versucht, Processing auf VS Code zu migrieren
C # (Grund der Kapselung)
Ich habe versucht, die Verarbeitungsgeschwindigkeit mit spiritueller Technik zu erhöhen
[Rails] Ich habe versucht, die Stapelverarbeitung mit der Rake-Task zu implementieren
Ich habe versucht, den Quellcode zu analysieren
Ich habe versucht, yum-cron zu verifizieren
Ich habe versucht, eine PDF-Datei mit Java part2 zu verarbeiten
Ich habe eine App für maschinelles Lernen mit Dash (+ Docker) Teil 2 ~ Grundlegende Schreibweise für Dash ~ erstellt
Ich habe versucht, die Ajax-Verarbeitung der ähnlichen Funktion in Rails zu implementieren
Ich habe versucht, Code wie eine Typdeklaration in Ruby zu schreiben
[Rubiy] Heute Abend habe ich versucht, die Schleifenverarbeitung zusammenzufassen [Zeiten, Pause ...]
Ich habe Low Code IoT mit OKI AE2100 & Node-RED ausprobiert. Teil 2 Aufbau
Ich habe versucht, C # (Indexer) zu kauen.
Delegieren Sie Java-Verarbeitung an JavaScript
Ich habe versucht, die Unterstützung für iOS 14 zusammenzufassen
Ich habe versucht, mit Java zu interagieren
Ich habe versucht, die Methode zu erklären
Ich habe jetzt versucht, Java 8 zusammenzufassen
C # (Polymorphismus: Polymorphismus)
Ich habe versucht, Active Hash zu erklären
Ich habe versucht, die verwendeten Methoden zusammenzufassen
Ich habe versucht, Java-Lambda-Ausdrücke zusammenzufassen
Ich habe versucht, mit Web Assembly zu beginnen
Ich habe versucht, AOJs binäre Suche zu lösen
Ich habe versucht, das Iterator-Muster zu implementieren
Ich habe versucht, die Stream-API zusammenzufassen
Ich habe versucht, AdoptOpenjdk 11 unter CentOS 7 zu erstellen
Was ist Docker? Ich habe versucht zusammenzufassen
Ich habe versucht, Selen wie JQuery zu verwenden
Ich habe eine App für maschinelles Lernen mit Dash (+ Docker) Teil 3 ~ Übung ~ erstellt
Eine Geschichte, als ich versuchte, ein Video zu erstellen, indem ich Processing und Resolume verknüpfte
[JavaScript] Der stärkste Fall, als ich versuchte, die Teile zusammenzufassen, die ich nicht verstehe