美文网首页
前端开发之JS(函数)

前端开发之JS(函数)

作者: 小九喵喵 | 来源:发表于2016-07-24 11:37 被阅读24次

函数语法

function 函数名(形参列表){
     执行代码
}

函数的调用

function add (number1,number2){
    var sum = number1 + number2;
    return sum;
}
var a = add(3,4); //7

函数的参数 原始类型

实参小于形参个数

function add (number1,number2){//number1 = 3,number2 = undefined
    var sum = number1 + number2;
    return sum;
}
var a = add(3); //

实参大于形参个数

function add (number1,number2){
    //number1 = 3,number2 = 4
    var sum = number1 + number2;
    return sum;
}
var a = add(3,4,5); //

实参有多个

function add (){
    var length = arguments.length,
        sum = 0,
        paramenter;
    for (var i = 0; i < length; i++) {
        paramenter = arguments[i];
        sum += paramenter;
    }
    return sum;
}

alert(add(3,4));
alert(add(3,4,5,6,7,8));

参数为对象类型 引用传递 值改变

function increment(person){
    person.age += 1;
    return person;
}

var jerry ={ name:'Jerry',age = 1; }
var x = increment(jerry);

作用域

this表示调用该函数的对象

作为对象属性

构造函数

原型

相关文章

  • 前端开发之JS(函数)

    函数语法 函数的调用 函数的参数 原始类型 实参小于形参个数 实参大于形参个数 实参有多个 参数为对象类型 引用传...

  • 前端学习资料

    前端 Html+CSS+JS Web前端开发之HTML+CSS精英课堂【渡一教育】 Web前端开发之JavaScr...

  • 前端开发常用js函数

    1.获取URL中所传的参数中的值 2. 60秒倒计时函数 3.判断当月总天数的函数 4.获取当前时间,格式YYYY...

  • nodejs基本操作

    前端工程化 前端工程化就是通过各种工具和技术,提升前端开发效率的过程 Node.js Node.js是除了浏览器之...

  • 前端开发常用的js函数

    1、promise封装的jquery中的ajax函数 2、获取地址栏中的指定参数 3、过滤没有值(值为空或null...

  • 好程序员web前端培训分享web测试之Js中的函数

    好程序员web前端培训分享web测试之Js中的函数,在JS中,一般使用函数其实就是为了封装某些操作,或者把编写的程...

  • @ 功能 JS 实现原理详解

    来源于:Web前端开发之@ 功能 JS 实现原理详解 http://www.javashuo.com/articl...

  • JS函数的回调

    平常的前端开发工作中,编写js时会有很多地方用到函数的回调。 最简单的例子就是: function doSomet...

  • 前端开发之JS(数组)

    创建数组 arr.length 获得数组元素 修改数组元素 查找数组元素 arr.forEach arr.reve...

  • 前端开发之JS(语句)

网友评论

      本文标题:前端开发之JS(函数)

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