以下是五個(gè) 基本值類(lèi)型:
布爾值:
true
false
號(hào)碼:
1023
7.851
字串:
'hello'
"hello"
普通對(duì)象:
{
? ? firstName: 'Jane',
? ? lastName: 'Doe'
}
數(shù)組:
[ 'apple', 'banana', 'cherry' ]
以下是一些基本語(yǔ)法示例:
// Two slashes start single-linecomments
var x;? // declaring a variable
x = 3 + y;? // assigning a value to the variable `x`
foo(x, y);? // calling function `foo` with parameters `x` and `y`
obj.bar(3);? // calling method `bar` of object `obj`
// A conditional statement
if (x === 0) {? // Is `x` equal to zero?
? ? x = 123;
}
// Defining function `baz` with parameters `a` and `b`
function baz(a, b) {
? ? return a + b;
}
請(qǐng)注意的兩種不同用法 等號(hào):
單個(gè)等號(hào)(=)用于為變量分配值毁欣。
三等號(hào)(===)用于比較兩個(gè)值(請(qǐng)參閱等式運(yùn)算符)惠勒。
注釋
有兩種注釋?zhuān)?/p>
通過(guò)//擴(kuò)展到單行注釋該行的其余部分。這是一個(gè)例子:
vara=0;// init
多行注釋/* */可以擴(kuò)展到任意文本范圍。它們不能嵌套。這是兩個(gè)示例:
/* temporarily disabledprocessNext(queue);*/function(a/* int */,b/* str */){}