Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
1. Komma Igång
Första JavaScript-konsolapplikationUtmaning: Visa Viss UtdataUtmaning: Skriva Ut Flera RaderHantera TalUtmaning: Arbeta med TalUtmaning: Beräkning av en Bils HastighetUtmaning: Beräkning av Arean av en TrapeziumUtmatning av Flera VärdenUtmaning: Meningsfull Utdata i KonsolenHur man använder kommentarer i JavaScript?Utmaning: Lägga till en KommentarFlerradiga KommentarerUtmaning: Kommentera Ut KodVad Är Egentligen JavaScript?
2. Hantera Data
Lagring av DataUtmaning: Deklarera en VariabelUtmaning: Åtkomst till Data Från en VariabelUtmaning: Åtgärda VariabelnamnUtmaning: Omfördela en VariabelKonstanterUtmaning: Deklarera och Använda KonstanterUtföra Aritmetik på VariablerUtmaning: Skapa en LönekalkylatorUtmaning: Justera Lön med BonusUtforskning av Primitiva DatatyperUtmaning: Deklarera ett Booleskt VärdeHur Olika Datatyper SamverkarUtmaning: Sammanfoga SträngarUtmaning: Skapa Användarprofil och Aktivitetsdetaljer
3. Villkorssatser
JämförelseoperatorerUtmaning: Kontroll av Åldersbehörighet`If`-SatsenUtmaning: Väderbaserad KlädrekommendationUtmaning: Jämn eller UddaNästlade Villkorssatser`Else`-SatsenUtmaning: Förbättra Jämn- eller Udda-KontrollUtmaning: Temperaturrådgivare`Else If`-SatsenUtmaning: Betygskategoriserare`Och` Logisk OperatorUtmaning: Kontrollera om ett Tal är Jämnt och PositivtELLER-logisk OperatorUtmaning: Åtkomstkontrollsystem
4. Behärska Funktioner
Vad är funktioner?Utmaning: Enkel FunktionUtmaning: Beräkning av en Bils HastighetOmfångÖverföra Data till FunktionerUtmaning: Åtgärda HastighetsfunktionenUtmaning: Förbättra BetygskategoriserarenUppgift: Definiera en Sammansatt FunktionReturnera Data Från FunktionerStandardvärdenUtmaning: E-postautosvarare med standardparametrar
5. Utforska Arrayer
Hur Olika Datatyper Samverkar
Sammanfattning
-
Strängar är textdata i JavaScript. Du kan lagra dem i variabler så här:
let username = "Ethan"
; -
Du kan kombinera strängar med hjälp av
+
-operatorn. Denna process kallas konkatenering. Exempel:
let firstName = "John"; let lastName = "Smith"; let fullName = firstName + " " + lastName; console.log(fullName)
-
Om du konkatenerar strängar utan att lägga till ett mellanslag manuellt, kommer resultatet att slås ihop:
firstName + lastName // "JohnSmith"
; -
Konkatenering fungerar endast mellan strängar. Om du försöker lägga till ett tal kommer det inte att bete sig som förväntat:
let age = 30; let info = "Age: " + age; console.log(info)
-
Du kan konvertera tal till strängar explicit med
String()
om det behövs:let result = "Score: " + String(95); // "Score: 95"
.
1. Vad är det primära syftet med att förstå hur olika datatyper samverkar i programmering?
2. Vilket av följande är ett vanligt problem när olika datatyper interagerar felaktigt?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 13