js内置对象测试练习题
时间: 2023-09-30 09:02:01 浏览: 46
好的,以下是一些关于 JavaScript 内置对象的测试练习题:
1. 如何创建一个 Date 对象,并将它设置为当前时间?
```
let currentDate = new Date();
```
2. 如何获取当前时间的小时数?
```
let currentHour = new Date().getHours();
```
3. 如何将一个字符串转换成数字?
```
let str = "123";
let num = parseInt(str);
```
4. 如何获取一个数组中的最大值?
```
let arr = [1, 5, 10, 3];
let maxNum = Math.max(...arr);
```
5. 如何判断一个值是否为数组类型?
```
let arr = [1, 2, 3];
let isArr = Array.isArray(arr);
```
6. 如何将一个字符串反转?
```
let str = "hello";
let reversedStr = str.split("").reverse().join("");
```
7. 如何获取当前网页的 URL?
```
let currentUrl = window.location.href;
```
8. 如何将一个对象转换成 JSON 字符串?
```
let obj = {name: "John", age: 30};
let jsonStr = JSON.stringify(obj);
```
9. 如何将一个 JSON 字符串转换成对象?
```
let jsonStr = '{"name": "John", "age": 30}';
let obj = JSON.parse(jsonStr);
```
10. 如何获取一个字符串的长度?
```
let str = "hello";
let length = str.length;
```