JavaScript常用对象与函数详解

需积分: 9 7 下载量 62 浏览量 更新于2024-09-20 收藏 319KB PDF 举报
前时间的日期和时间。 getTime() 返回以毫秒表示的日期和时间。 getFullYear() 返回四位数的年份。 getMonth() 返回月份(0-11)。 getDate() 返回月份中的某一天(1-31)。 getDay() 返回星期中的某一天(0-6),0表示周日。 getHours() 返回小时(0-23)。 getMinutes() 返回分钟(0-59)。 getSeconds() 返回秒数(0-59)。 getMilliseconds() 返回毫秒(0-999)。 setTime() 设置日期和时间。 setFullYear() 设置四位数的年份。 setMonth() 设置月份(0-11)。 setDate() 设置月份中的某一天(1-31)。 setHours() 设置小时(0-23)。 setMinutes() 设置分钟(0-59)。 setSeconds() 设置秒数(0-59)。 setMilliseconds() 设置毫秒(0-999)。 toUTCString() 返回日期的UTC字符串表示。 toDateString() 返回日期的字符串表示。 toTimeString() 返回时间的字符串表示。 toLocaleDateString() 返回日期的本地字符串表示。 toLocaleTimeString() 返回时间的本地字符串表示。 toJSON() 返回日期的JSON字符串表示。 JavaScript中,这些基本对象和它们的方法是编程的基础。Array对象提供了处理数组的各种操作,例如`concat()`用于合并数组,`push()`和`pop()`分别用于在数组末尾添加和移除元素,而`sort()`则可以对数组元素进行排序。Boolean对象则将逻辑值转换为字符串,Date对象则处理日期和时间,提供获取和设置日期各个部分的方法,以及将日期转换为各种格式的字符串。 Math对象包含了许多数学函数,如`Math.random()`生成随机数,`Math.pow()`计算幂次,`Math.sqrt()`求平方根等。Number对象用于处理数值,尽管在JavaScript中,数字通常是直接使用的,但Number对象的`toFixed()`可以用来保留小数位数。String对象提供了处理字符串的方法,例如`substring()`、`trim()`和`indexOf()`,它们分别用于截取子字符串、去除空白字符和查找子串位置。 RegExp对象代表正则表达式,是文本匹配和搜索的强大工具,`test()`用于检测字符串是否符合模式,`exec()`用于在字符串中执行匹配并返回结果。Prototype属性在所有这些对象中都非常重要,因为它允许我们向对象添加新的属性和方法,实现对象的扩展和继承。 了解和熟练运用这些JavaScript内置对象及其属性和方法是进行有效网页编程的关键。它们提供了处理数据、时间和日期、字符串、数学运算以及模式匹配的基本工具,是构建复杂交互式网页和应用程序的基础。在实际编程中,开发者可以根据需要组合和调用这些函数,以实现特定的功能,提高代码的效率和可读性。