JavaScript的常用方法以及自定义类

JavaScript 方法概览

以下是JavaScript中一些常用方法的详细说明,包括它们的作用、参数和返回值。

方法名 作用 参数 返回值
toString() 将对象转换为字符串。 无(或者一个表示希望的数字的基数的整数,仅用于数字对象) 表示该对象的字符串。
parseInt() 将字符串转换为整数。 字符串(要解析的字符串),可选的基数(解析基数) 一个指定基数的整数。
parseFloat() 将字符串转换为浮点数。 字符串(要解析的字符串) 一个浮点数。
push() 向数组末尾添加一个或多个元素,并返回新的长度。 可变数量的参数(要添加到数组末尾的元素) 新的数组长度。
pop() 移除数组的最后一个元素,并返回该元素。 被移除的元素。
shift() 移除数组的第一个元素,并返回该元素。 被移除的元素。
unshift() 在数组开头添加一个或多个元素,并返回新的长度。 可变数量的参数(要添加到数组开头的元素) 新的数组长度。
slice() 截取数组的一部分,并返回一个新数组。 开始索引(截取的起始位置),可选的结束索引(截取的结束位置) 一个包含截取部分的新数组。
splice() 在数组中添加或删除元素。 开始索引(添加或删除的起始位置),删除的元素数量,以及要添加到数组中的元素 被删除的元素组成的数组。
concat() 连接两个或多个数组,并返回一个新数组。 可变数量的参数(要连接的数组) 一个包含连接后元素的新数组。
join() 将数组中的所有元素连接成一个字符串,并返回这个字符串。 可选的分隔符(元素之间的分隔符,默认为空字符串) 由数组元素组成的字符串。
Math.random() 返回一个0到1之间的随机数,包括0但不包括1。 一个浮点数,范围从0(包括)到1(不包括)。
Math.max() 返回一组数中的最大值。 可变数量的参数(要比较的数字) 给定数字中的最大值。
Math.min() 返回一组数中的最小值。 可变数量的参数(要比较的数字) 给定数字中的最小值。
Date() 返回当前日期和时间的Date对象。 可选的参数(表示日期和时间的字符串) 一个Date对象。
prompt() 显示一个对话框,提示用户输入数据,并返回输入的数据。 消息(对话框中显示的字符串),可选的默认值(输入字段中的文本) 用户输入的值,如果用户取消,则返回null。
alert() 显示一个对话框,包含一条消息,并且有一个确定按钮。 消息(对话框中显示的字符串)
confirm() 显示一个对话框,包含一条消息,以及确定和取消按钮。 消息(对话框中显示的字符串) 如果用户点击确定,则返回true;如果点击取消或关闭对话框,则返回false。
setTimeout() 设置一个定时器,该定时器在指定的毫秒数后执行函数。 要执行的函数,延迟时间(毫秒),可选的参数传递给函数 一个表示定时器的数字,可用于 clearTimeout()。
clearTimeout() 取消由 setTimeout() 设置的定时器。 定时器ID(由 setTimeout() 返回)
setInterval() 设置一个定时器,该定时器反复执行函数,直到 clearInterval() 被调用或窗口被关闭。 要执行的函数,间隔时间(毫秒),可选的参数传递给函数 一个表示定时器的数字,可用于 clearInterval()。
clearInterval() 取消由 setInterval() 设置的定时器。 定时器ID(由 setInterval() 返回)
addEventListener() 注册一个事件处理器到指定元素上。 元素(要添加事件监听器的元素),事件类型(事件名称),事件处理器(当事件被触发时调用的函数),可选的布尔值(是否在捕获阶段调用)
removeEventListener() 注销一个事件处理器,该处理器之前是用 addEventListener() 注册的。 元素(要移除事件监听器的元素),事件类型(事件名称),事件处理器(要移除的函数),可选的布尔值(是否在捕获阶段调用)
dispatchEvent() 派发一个事件到特定的元素。 事件对象(要派发的事件) 一个布尔值,表示事件是否被取消。

1. 定义类

在JavaScript中,自定义方法类&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值