本文概要
- JavaScript函数语法
- Javascript函数例
- JavaScript函数参数
- 有返回值函数
- JavaScript函数对象
- 句法
- 参数
- JavaScript函数方法
- JavaScript函数对象实例
JavaScript函数的优势主要有中JavaScript函数两个优点。
- 代码的可重用性:我们可以调用一个函数多次,因此节省编码。
- 减编码:它使我们的节目紧凑。我们不需要每次执行共同的任务编写很多代码行。
function functionName([arg1,arg2,...argN]){
//code to be executed
}
JavaScript函数可以有0个或多个参数。
Javascript函数例让我们来看看功能在JavaScript中不具有参数的简单例子。
<
script>
function msg(){
alert("hello! this is message");
}
<
/script>
<
input type="button" onclick="msg()" value="http://www.srcmini.com/call function"/>
JavaScript函数参数我们可以通过传递参数来调用函数。让我们看看那有一个参数函数的例子。
<
script>
function getcube(number){
alert(number*number*number);
}
<
/script>
<
form>
<
input type="button" value="http://www.srcmini.com/click" onclick="getcube(4)"/>
<
/form>
有返回值函数我们可以调用函数返回一个值,并在我们的程序中使用它。让我们来看看一个返回值的函数的例子。
<
script>
function getInfo(){
return "hello srcmini! How r u?";
}
<
/script>
<
script>
document.write(getInfo());
<
/script>
JavaScript函数对象【JavaScript函数】在JavaScript中,函数构造函数的目的是创建一个新的函数对象。它在全球执行的代码。但是,如果我们直接调用构造函数,函数是动态的,但在不安全的方式创建。
句法
new Function ([arg1[,arg2[,....argn]],] functionBody)
参数ARG1,ARG2,… ,ARGN – 它代表的功能使用的参数。
函数体 – 它代表了函数定义。
JavaScript函数方法让我们来看看功能的方法有描述。
方法 | 描述 |
---|---|
apply() | 它用于调用包含此值和单个参数数组的函数。 |
bind() | 它用于创建一个新函数。 |
call() | 它是用来调用一个函数包含此值和参数列表。 |
toString() | 它以字符串的形式返回结果。 |
让我们看一个例子,以显示给定数量的总和。
<
script>
var add=new Function("num1","num2","return num1+num2");
document.writeln(add(2,5));
<
/script>
输出:
7
实施例2
让我们看一个例子来显示所提供价值的能力。
<
script>
var pow=new Function("num1","num2","return Math.pow(num1,num2)");
document.writeln(pow(2,3));
<
/script>
输出:
8
推荐阅读
- JavaScript学习入门介绍
- JavaScript的循环
- JavaScript的switch语句
- JavaScript的if else语句
- JavaScript的操作符
- JavaScript注释
- Java如何使用date after()方法()
- 如何将JavaScript放在HTML文档中()
- TypeScript编译环境和tsconfig.json文件 – TypeScript开发教程