JavaScript 内置函数

在 JavaScript 中,函数还可以分为 “自定义函数” 和 “内置函数”。自定义函数,指的是需要我们自己定义的函数,前面学的就是自定义函数。

而内置函数,指的是 JavaScript 内部已经定义好的函数,也就是说我们不需要自己写函数体,直接调用就行了。其中,常用的内置函数如下表所示。

JavaScript 内置函数
方法 说明
setTimeout() 延迟指定时间后,执行一次函数或代码
setInterval() 以指定间隔时间,重复执行函数或代码
clearTimeout() 取消先前由 setTimeout() 设置的定时任务
clearInterval() 取消先前由 setInterval() 设置的重复定时任务
parseInt() 将字符串转换为整数
parseFloat() 将字符串转换为浮点数
isNaN() 判断值是否为非数字
isFinite() 判断值是否为有限数字(既不是 Infinity 也不是 NaN)
eval() 将字符串的内容作为 JavaScript 代码执行
encodeURI() 对 “整个 URI” 进行编码
encodeURIComponent() 对 “URI 某个组件” 进行编码
decodeURI() 对已编码的 “整个 URI” 进行解码
decodeURIComponent() 对已编码的 “URI 某个组件” 进行解码
alert() 显示警告框
confirm() 显示确认框
prompt() 显示输入框

JavaScript 中的内置函数,本质上是 window 对象的方法来的。对于学到这里的小伙伴来说,我们只需要掌握 parseInt()、parseFloat()、alert() 这 3 个就可以了。

示例:使用 JavaScript 内置函数

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
    <script>
        // 2. 字符串转整数
        const num1 = parseInt("100px"); 
        console.log(num1);

        // 3. 字符串转浮点数
        const num2 = parseFloat("3.1415926");
        console.log(num2);
    </script>
</body>
</html>

运行结果如下。

100
3.1415926
给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号