变量和数据类型
1. 声明变量:
var x; // 使用 var 关键字声明变量
let y; // 使用 let 关键字声明块级作用域的变量(ES6引入)
const z = 10; // 使用 const 关键字声明常量
2. 数据类型:
var number = 42; // 数字
var string = "Hello, World!"; // 字符串
var boolean = true; // 布尔值
var array = [1, 2, 3]; // 数组
var object = { key: "value" }; // 对象
运算符
1. 算术运算符:
var sum = 5 + 3;
var difference = 10 - 5;
var product = 4 * 6;
var quotient = 8 / 2;
2. 比较运算符:
var isEqual = (x === y); // 相等
var isNotEqual = (x !== y); // 不相等
var greaterThan = (x > y);
var lessThan = (x < y);
3. 逻辑运算符:
var andOperator = (x && y); // 与
var orOperator = (x || y); // 或
var notOperator = !x; // 非
控制流程
1. 条件语句:
if (condition) {
// 如果条件为真执行的代码
} else {
// 如果条件为假执行的代码
}
2. 循环语句:
for (var i = 0; i < 5; i++) {
// 循环体
}
while (condition) {
// 循环体
}
函数
1. 声明函数:
function greet(name) {
return "Hello, " + name + "!";
}
2. 调用函数:
var greeting = greet("World");
对象
1. 创建对象:
var person = {
name: "John",
age: 30,
isStudent: false,
greet: function() {
return "Hello, my name is " + this.name + ".";
}
};
2. 访问对象属性和方法:
console.log(person.name);
console.log(person.greet());
这只是JavaScript语言的基础部分。JavaScript在不断发展,ES6及之后版本引入了许多新的语法和特性,使得JavaScript更强大和易用。
转载请注明出处:http://www.pingtaimeng.com/article/detail/12775/JavaScript