JavaScript 常用功能总结
1. 变量声明和赋值
在 JavaScript 中,使用 var
、let
或 const
关键字可以声明变量。
// 以 var 关键字声明一个变量
var myVar;
// 以 let 关键字声明一个变量
let myLet;
// 以 const 关键字声明一个常量
const myConst = "Hello World";
2. 数据类型
JavaScript 支持的数据类型有:
Number
: 数字类型,包括整数和浮点数。String
: 字符串类型,由一串字符组成。Boolean
: 布尔类型,只有true
和false
两个值。Null
: 空值类型。Undefined
: 未定义类型。Object
: 对象类型,包括普通对象、数组、函数等。Symbol
: Symbol 类型,在 ES6 中新增。
// 定义一个字符串变量
let str = "Hello World";
// 定义一个数字变量
let num = 42;
// 定义一个布尔变量
let bool = true;
// 定义一个对象类型
let obj = {
name: "小明",
age: 18
};
// 定义一个数组类型
let arr = ["apple", "banana", "orange"];
// 定义一个函数类型
function sayHello(name) {
console.log(`Hello, ${name}!`);
}
3. 函数定义和调用
JavaScript 中的函数可以使用 function
关键字定义,也可以使用箭头函数(ES6 中新增)定义。
// 使用 function 定义一个函数
function add(a, b) {
return a + b;
}
// 使用箭头函数定义一个函数
const addArrow = (a, b) => a + b;
// 调用函数
const result = add(1, 2);
console.log(result); // 输出 3
4. 数组操作
JavaScript 中的数组是一种特殊的对象类型,常用的操作有:
- 访问:使用下标访问数组元素。
- 添加:使用
push()
或unshift()
方法在数组末尾或开头添加元素。 - 删除:使用
pop()
或shift()
方法从数组末尾或开头删除元素。 - 遍历:使用
for
循环或forEach()
方法遍历数组。
// 创建一个数组
const arr = [1, 2, 3, 4, 5];
// 访问数组元素
console.log(arr[0]); // 输出 1
// 在数组末尾添加元素
arr.push(6);
console.log(arr); // 输出 [1, 2, 3, 4, 5, 6]
// 在数组开头添加元素
arr.unshift(0);
console.log(arr); // 输出 [0, 1, 2, 3, 4, 5, 6]
// 从数组末尾删除元素
arr.pop();
console.log(arr); // 输出 [0, 1, 2, 3, 4, 5]
// 从数组开头删除元素
arr.shift();
console.log(arr); // 输出 [1, 2, 3, 4, 5]
// 使用 forEach() 遍历数组
arr.forEach(item => console.log(item)); // 依次输出 1, 2, 3, 4, 5
以上是 JavaScript 常用功能的一些示例,方便理解和操作。有任何问题,欢迎留言或私信我。www。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript 常用功能总结 - Python技术站