Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
Utforska JavaScript-Datatyper
Data kan representeras på olika sätt, och de operationer du utför på data kan skilja sig beroende på datatyperna.
Notera
Datatypen talar om för tolken hur man ska arbeta med datan.
Låt oss titta på skillnaden i tolkarens beteende:
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
I exemplet ovan kan du se att tolken utför olika operationer för olika datatyper.
typeof()
Operatorn typeof()
returnerar en sträng som indikerar typen av operandens värde.
let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Datatypen number används för beräkningar, räknare, matematiska operationer och mer.
Till skillnad från andra programmeringsspråk använder JavaScript typen number istället för separata typerna int och float.
console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Notera
typeof
-operatorn bestämmer endast datatypen för resultatet, inte de utförda operationerna.
Sträng
Datatypen sträng används för att ändra, skriva ut och skicka text till andra program.
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
För att identifiera strängen i koden bör vi använda enkla eller dubbla citattecken (t.ex. 'some text'
eller "some text"
)
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Notera
Välj en citatstil (
"text"
eller'text'
) för din kod eller projekt;Du kan växla mellan citatstilar när du använder
'
eller"
inom texten, såsom"She hasn't hat"
eller'He says "Hi!"'
.
Boolean
Datatypen boolean används för logiska operationer. Den har två värden: true
och false
. Booleans används för att kontrollera villkor, som vi kommer att beskriva senare.
Booleans tillåter dig att styra kodens körning och leda den längs olika vägar.
För att skapa ett boolean-värde, använd värdena true
eller false
:
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. De true
och false
är ___.
2. Vad är datatypen för värdet "number"
?
3. Vad är datatypen för värdet 15
?
4. Vad är datatypen för värdet 19.32
?
5. Vad är datatypen för värdet true
?
6. Dra värden till deras typer.
Tack för dina kommentarer!