美文网首页
JavaScript函数的定义及应用

JavaScript函数的定义及应用

作者: 乔乔乔0126 | 来源:发表于2019-07-30 22:29 被阅读0次

函数的声明

function name(){
}

函数的声明有一个提升的过程,会把函数声明提升到JS环境树的顶部,可以在任何位置来调用它。

函数表达式

var name = function(){
}

函数表达式必须等到解析器执行到它坐在行的代码时,才能被调用。

打印函数

console.log(name())

如果写console.log(name),则输出值为整个函数式子。

function name(){
          return value;
}

调用函数内的值,必须加returnreturn有阻断函数执行的作用,所以一般加在函数的底部。

函数的默认返回值为undefined,返回函数内的值需要在函数内加return

window为全局变量
this指向包含他的变量

arguments 对象

function arr(){
      console.log(arguments);   //   输出为:"red" , "blue" , "yellow" , "green"
      console.log(arguments[3]);  // 输出为: green
}
arr("red","blue","yellow","green")

获取索引值的方法

var arr = "Hello";
for(var i = 0 ; i < arr.length; i++){
            (function(n){
                      console.log(n)  //输出值为:0,1,2,3,4
})(i)
}

检测参数个数

function name(){
    alert(argument.length)  
}
name("aaa",45)   // 输出值:2;
name();  // 输出值:0;
name(22); // 输出值:1;

模拟函数重载

function  empty(){
        if(arguments.length == 1){
                  alert(arguments[0]+5)
}else if(arguments.length.length == 2){
         alert(arguments[0] + argument[1])
}

name(10)  // 输出 15
name(40,20)  // 输出60


相关文章

  • JavaScript函数的定义及应用

    函数的声明 函数的声明有一个提升的过程,会把函数声明提升到JS环境树的顶部,可以在任何位置来调用它。 函数表达式 ...

  • JS 函数

    JavaScript 函数定义 JavaScript 使用关键字 function 定义函数。函数可以通过声明定义...

  • JavaScript 学习笔记继续篇

    JavaScript 函数定义 JavaScript 使用关键字 function 定义函数。函数可以通过声明定义...

  • 2019-04-29

    JavaScript 函数定义 JavaScript 使用关键字 function 定义函数。函数可以通过声明定义...

  • JavaScript函数详解

    一、JavaScript函数定义 定义一个函数:JavaScript 使用关键字function 定义函数。当然,...

  • JavaScript函数

    1. JavaScript函数定义 JavaScript使用关键字function定义函数. 函数可以通过声明定义...

  • JavaScript - 函数 - 1

    #JavaScript 函数定义 JavaScript 使用关键字 function 定义函数。函数可以通过声明定...

  • javascript原型链及继承的理解

    javascript:void(null)# 原型链及继承的理解 定义函数 继承 继承构造函数 继承静态属性 继承原型链

  • JavaScript基础知识之_day06 JavaScript

    函数是一组可以复用的Javascript语句。 函数的定义 Javascript函数的定义方式:关键字 funct...

  • (函数)函数定义和调用+变量作用域与解析赋值

    函数的定义和调用 在JavaScript中,定义函数的方式如下: arguments JavaScript还有一个...

网友评论

      本文标题:JavaScript函数的定义及应用

      本文链接:https://www.haomeiwen.com/subject/hnvnrctx.html