JavaScript 常用函数指南188


前言

JavaScript 是一门强大的编程语言,提供一系列丰富的函数,用于执行各种操作。掌握这些函数至关重要,可以帮助你高效地编写 JavaScript 代码。本文将介绍 JavaScript 中一些最常用和有用的函数,涵盖字符串操作、数组处理、对象操作等方面。

字符串操作

1. length


返回字符串的长度(字符数)。```js
let str = "Hello World";
(); // 11
```

2. charAt


返回指定索引处的字符。```js
let str = "Hello World";
((0)); // H
```

3. indexOf


返回指定子字符串在主字符串中首次出现的位置索引,找不到则返回 -1。```js
let str = "Hello World";
(("Wor")); // 6
```

4. slice


返回字符串的一部分,从起始索引到结束索引(不包括结束索引)。```js
let str = "Hello World";
((0, 5)); // Hello
```

5. toUpperCase


将字符串转换为大写。```js
let str = "Hello World";
(()); // HELLO WORLD
```

数组处理

1. length


返回数组中元素的个数。```js
let arr = [1, 2, 3, 4, 5];
(); // 5
```

2. push


向数组末尾添加一个或多个元素。```js
let arr = [1, 2, 3];
(4, 5);
(arr); // [1, 2, 3, 4, 5]
```

3. pop


从数组末尾删除最后一个元素并返回它。```js
let arr = [1, 2, 3];
(()); // 3
(arr); // [1, 2]
```

4. indexOf


返回指定元素在数组中首次出现的位置索引,找不到则返回 -1。```js
let arr = [1, 2, 3, 4, 5];
((3)); // 2
```

5. sort


按升序对数组进行排序。```js
let arr = [5, 2, 1, 4, 3];
();
(arr); // [1, 2, 3, 4, 5]
```

对象操作

1.


返回对象所有属性键组成的数组。```js
let obj = { name: "John", age: 30 };
((obj)); // ["name", "age"]
```

2.


返回对象所有属性值组成的数组。```js
let obj = { name: "John", age: 30 };
((obj)); // ["John", 30]
```

3.


将源对象的可枚举属性合并到目标对象中。```js
let obj1 = { name: "John" };
let obj2 = { age: 30 };
(obj1, obj2);
(obj1); // { name: "John", age: 30 }
```

4.


将 JavaScript 对象转换为 JSON 字符串。```js
let obj = { name: "John", age: 30 };
let jsonString = (obj);
(jsonString); // '{"name":"John","age":30}'
```

5.


将 JSON 字符串解析为 JavaScript 对象。```js
let jsonString = '{"name":"John","age":30}';
let obj = (jsonString);
(obj); // { name: "John", age: 30 }
```

其他常用函数

1.


向下取整。返回小于或等于指定数字的最大整数。```js
((3.14)); // 3
```

2.


向上取整。返回大于或等于指定数字的最小整数。```js
((3.14)); // 4
```

3.


返回一个介于 0(含)和 1(不含)之间的随机数。```js
(()); // 0.123456789 (随机值)
```

4. setTimeout


在指定毫秒数后调用指定的函数。```js
setTimeout(() => {
("Hello World!");
}, 1000);
```

5. setInterval


每隔指定毫秒数调用指定的函数,直到明确停止。```js
let interval = setInterval(() => {
("Hello World!");
}, 1000);
// 停止计时器
clearInterval(interval);
```

通过掌握这些常用 JavaScript 函数,你可以编写高效且动态的代码。这些函数涵盖了字符串操作、数组处理、对象操作以及其他通用任务,可以帮助你轻松地处理数据、操作 DOM 元素、实现动画和效果等。熟练运用这些函数将会极大地提升你的 JavaScript 开发能力。

2025-02-03


上一篇:JavaScript 滚动事件深度剖析

下一篇:Kotlin与JavaScript:跨平台开发的最佳组合