1、请写出JavaScript语言支持的所有数据类型?
number, boolean, string, null, undefined, object
2、请写出日期对象Date的常用方法,至少写出10个?
| 方法 |
说明 |
| getFullYear() |
用本地时间表示的年份值 |
| getMonth() |
用本地时间表示的月份值 |
| getDate() |
用本地时间表示的一个月中的日期值 |
| getDay() |
用本地时间表示的一周中的日期值 |
| getHours() |
用本地时间表示的小时值 |
| getMinutes() |
用本地时间表示的分钟值 |
| getSeconds() |
用本地时间表示的秒钟值 |
| getMilliseconds() |
用本地时间表示的毫秒值 |
| getTime() |
返回 Date 对象中的时间值(时间戳) |
| toString() |
返回对象的字符串表示 |
3、请写出数组对象Array的常用属性和方法,至少写出8个方法?
属性:
方法:
4、请写出字符串对象String的常用属性和方法,至少写出8个方法?
| 属性 |
描述 |
| constructor |
对创建该对象的函数的引用 |
| length |
字符串的长度 |
| prototype |
允许您向对象添加属性和方法 |
5、请列出Math对象中常用的方法以及方法的作用,至少列出八个?
| 方法 |
描述 |
| abs(x) |
返回 x 的绝对值。 |
| acos(x) |
返回 x 的反余弦值。 |
| asin(x) |
返回 x 的反正弦值。 |
| atan(x) |
以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。 |
| atan2(y,x) |
返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。 |
| ceil(x) |
对数进行上舍入。 |
| cos(x) |
返回数的余弦。 |
| exp(x) |
返回 Ex 的指数。 |
| floor(x) |
对 x 进行下舍入。 |
| log(x) |
返回数的自然对数(底为e)。 |
| max(x,y,z,…,n) |
返回 x,y,z,…,n 中的最高值。 |
| min(x,y,z,…,n) |
返回 x,y,z,…,n中的最低值。 |
| pow(x,y) |
返回 x 的 y 次幂。 |
| random() |
返回 0 ~ 1 之间的随机数。 |
| round(x) |
四舍五入。 |
| sin(x) |
返回数的正弦。 |
| sqrt(x) |
返回数的平方根。 |
| tan(x) |
返回角的正切。 |
6、通过查阅第三方API手册,写出HTML文档对象document的常用属性和方法,至少写出5个属性和方法。