以下是五个 基本值类型:
布尔值:
true
false
号码:
1023
7.851
字串:
'hello'
"hello"
普通对象:
{
firstName: 'Jane',
lastName: 'Doe'
}
数组:
[ 'apple', 'banana', 'cherry' ]
以下是一些基本语法示例:
// 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;
}
请注意的两种不同用法 等号:
单个等号(=)用于为变量分配值。
三等号(===)用于比较两个值(请参阅等式运算符)。
注释
有两种注释:
通过//扩展到单行注释该行的其余部分。这是一个例子:
vara=0;// init
多行注释/* */可以扩展到任意文本范围。它们不能嵌套。这是两个示例:
/* temporarily disabledprocessNext(queue);*/function(a/* int */,b/* str */){}
网友评论