《JavaScript和jQuery实战手册(原书第2版)》——2.2节内置函数

简介: 本节书摘来自华章社区《JavaScript和jQuery实战手册(原书第2版)》一书中的第2章,第2.2节内置函数,作者:David Sawyer McFarland,更多章节内容可以访问云栖社区“华章社区”公众号查看

2.2 内置函数
JavaScript和Web浏览器允许在程序中和页面上使用各种命令进行操作。这些命令通常叫做函数(或方法),就像句子中的动词一样。函数使得操作发生。例如,前面输入的alert()函数就会使得Web浏览器打开一个对话框并显示一条消息。
一些函数是特定于浏览器的,例如在第1章中遇到的alert()或document.write()。换句话说,它们只能用于Web页面,因此,在其他使用JavaScript的环境中(例如,当使用脚本编写Adobe应用程序Acrobat、Dreamweaver等时,或者使用Flash的基于JavaScript的ActionScript时),我们不会见到它们。
其他的函数是JavaScript通用的,并且在JavaScript工作的任何地方都有效。例如,isNaN()是检查一个特定的值是否是数值的函数,当你想要查看访问者是否对一个需要数值答案的问题给出一个数字作为回答的时候(例如,“你希望有多少部件?”),这个函数就派上了用场。我们将在第14章中学习isNaN()以及如何使用它。
JavaScript有很多不同的命令,我们将会在本书中学习它们。在程序中表示一个函数的快速方法就是使用圆括号。例如,我们可以看出isNaN()是一条命令,因为isNaN的后面跟着一对圆括号。
此外,JavaScript允许我们创建自己的函数,因此,可以让脚本去完成那些标准的JavaScript命令所没有提供的操作。我们将在第3章学习函数。

相关文章
|
22天前
|
JavaScript
变量和函数提升(js的问题)
变量和函数提升(js的问题)
|
22天前
|
JavaScript
常见函数的4种类型(js的问题)
常见函数的4种类型(js的问题)
11 0
|
22天前
|
JavaScript
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
9 0
|
1月前
|
自然语言处理 JavaScript 网络架构
js开发:请解释什么是ES6的箭头函数,以及它与传统函数的区别。
ES6的箭头函数以`=>`定义,简化了函数写法,具有简洁语法和词法作用域的`this`。它无`arguments`对象,不能用作构造函数,不支持`Generator`,且不改变`this`、`super`、`new.target`绑定。适用于简短表达式,常用于异步编程和高阶函数。
18 5
|
1月前
|
开发框架 前端开发 JavaScript
使用JavaScript、jQuery和Bootstrap构建待办事项应用
使用JavaScript、jQuery和Bootstrap构建待办事项应用
13 0
|
1月前
|
JavaScript 前端开发 网络架构
JavaScript 谈谈对箭头函数的理解及其与普通函数的区别。
JavaScript 谈谈对箭头函数的理解及其与普通函数的区别。
17 1
|
1月前
|
前端开发 JavaScript 数据处理
在JavaScript中,什么是异步函数执行的例子
在JavaScript中,什么是异步函数执行的例子
10 0
|
1月前
|
JavaScript
JS封装节流函数
JS封装节流函数
15 0
|
1月前
|
JavaScript 前端开发
javascript箭头函数
javascript箭头函数
|
1月前
|
JavaScript 前端开发
JavaScript函数科里化
JavaScript函数科里化