This commit is contained in:
krahets
2023-07-26 15:34:46 +08:00
parent f8f7086196
commit 7351ec70a6
53 changed files with 439 additions and 329 deletions
+14 -14
View File
@@ -54,7 +54,7 @@ comments: true
list := []int{1, 3, 2, 5, 4}
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 初始化列表 */
@@ -64,7 +64,7 @@ comments: true
const list = [1, 3, 2, 5, 4];
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 初始化列表 */
@@ -168,7 +168,7 @@ comments: true
list[1] = 0 // 将索引 1 处的元素更新为 0
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 访问元素 */
@@ -178,7 +178,7 @@ comments: true
list[1] = 0; // 将索引 1 处的元素更新为 0
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 访问元素 */
@@ -322,7 +322,7 @@ comments: true
list = append(list[:3], list[4:]...) // 删除索引 3 处的元素
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 清空列表 */
@@ -342,7 +342,7 @@ comments: true
list.splice(3, 1);
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 清空列表 */
@@ -518,7 +518,7 @@ comments: true
}
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 通过索引遍历列表 */
@@ -534,7 +534,7 @@ comments: true
}
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 通过索引遍历列表 */
@@ -662,7 +662,7 @@ comments: true
list = append(list, list1...) // 将列表 list1 拼接到 list 之后
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 拼接两个列表 */
@@ -670,7 +670,7 @@ comments: true
list.push(...list1); // 将列表 list1 拼接到 list 之后
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 拼接两个列表 */
@@ -754,14 +754,14 @@ comments: true
sort.Ints(list) // 排序后,列表元素从小到大排列
```
=== "JavaScript"
=== "JS"
```javascript title="list.js"
/* 排序列表 */
list.sort((a, b) => a - b); // 排序后,列表元素从小到大排列
```
=== "TypeScript"
=== "TS"
```typescript title="list.ts"
/* 排序列表 */
@@ -1224,7 +1224,7 @@ comments: true
}
```
=== "JavaScript"
=== "JS"
```javascript title="my_list.js"
/* 列表类简易实现 */
@@ -1326,7 +1326,7 @@ comments: true
}
```
=== "TypeScript"
=== "TS"
```typescript title="my_list.ts"
/* 列表类简易实现 */