```javascript
// 定义一个数组
var arr = [1, 2, 3];
// 往数组追加元素
arr.push(4);
arr[arr.length] = 5;
// 打印数组
console.log(arr); // [1, 2, 3, 4, 5]
```
假设我们有一个数组 `arr`,现在想往这个数组追加一个元素 `x`,可以使用以下两种方法:
1. 使用 `push()` 方法
```javascript
arr.push(x);
```
`push()` 方法会将元素 `x` 添加到数组 `arr` 的末尾。
2. 使用数组的长度属性
```javascript
arr[arr.length] = x;
```
这种方法利用了数组的长度属性,将元素 `x` 添加到数组 `arr` 的最后一个位置。
以下是一个完整的案例,展示了如何往数组追加元素: