當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript学习代码整理(二)--函数
生活随笔
收集整理的這篇文章主要介紹了
JavaScript学习代码整理(二)--函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//JavaScript函數//簡單的求和函數
function sum(a,b)
{return a + b;
}//函數可以存儲在變量中,也可以通過變量調用函數
x = sum(a,b);
x(1,2);//自調用函數
(function(){var x = "Hello"; //以上函數實際上是一個 匿名自我調用的函數 (沒有函數名)。
})//arguments.length 屬性返回函數調用過程接收到的參數個數:
function MyFunction(a,b,c,d)
{return arguments.length;
}
document.getElementById("demo").innerHTML = MyFunction(1,2,3,4)function myFunction(a,b){if (a === undefined){a = 0;}else{a = b;}
}//Arguments 對象
x = FindMax(1,2336,99,23135,43,13,-56)
function FindMax(){var i,max = 0;for(i = 0;i< arguments.length;i++){if(arguments[i] > max){max = arguments[i];}}return max;
}
document.getElementById("demo").innerHTML = FindMax(1,2,3,4,56,8,965,54);//定義一個求和函數
y = get_sum(1,2336,99,23135,43,13,-56)
function get_sum(){var i,sum = 0;for (i = 0;i<arguments.length;i++){sum += arguments[i];}return sum;
}
document.getElementById("demo").innerHTML = FindMax(1,2,3,4,56,8,965,54);//window.myFunction()//函數作為方法調用
var myObject = {firstname:"Jone",lastName:"Done",fullName: function(){return firstName + " "+lastName;}
}
//調用函數
var obj = myObject.fullName();//構造函數
function myFunction(arg1,qrg2){this.firstName = arg1;this.lastName = arg2;
}
//構造實例
var x = new myFunction("Jone","Steve");
x.firstName;
x.lastName;function get_Div(a,b){return a*b;
}
get_Div.call(get_Div,10,2);//return 20function myFunction(a, b) {return a * b;
}
myArray = [10,2];
myFunction.apply(myObject, myArray); // 返回 20//計數器
function add(){counter = 0;function plus(){counter ++;}plus();return counter;
}
?
轉載于:https://www.cnblogs.com/blogofwyl/p/4308773.html
總結
以上是生活随笔為你收集整理的JavaScript学习代码整理(二)--函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BZOJ 3106 棋盘游戏
- 下一篇: CSS3学习笔记--transform中