js 函数参数
来源:互联网 发布:nc57 数据字典 微盘 编辑:程序博客网 时间:2024/06/15 22:37
1.Js函数可以传入不同的参数,如
function writeNString(strMsg){
document.write(strMsg + "<br>");
}
2.Js函数返回值,js函数可以将运行的结果返回,函数可以视为一个黑盒子,使用参数输入数据后产生所需的运行结果,如
function one2N(intnumber){
var intTotal = 0;
for(var i=0;i<=intnumber;i++){
intTotal +=i;}
return intTotal;
}
3.Js函数的传值和传址参数
传值:只是将变量的值传入函数,函数会另外配置内存保存参数值,所以并不会改变原变量的值。
传址:将变量实际保存的内存位置传入函数,所以如果在函数中变更参数的值,也会同时变动原参数的值。
数字、字符串和布尔----传值
对象、数组和函数----传址
字符串对象-------传址
4.Js函数的参数数组
Js的函数都拥有一个参数数组(Arguments Array)对象,叫做arguments对象。当调用函数传入参数时,函数即使没有指明参数名称,也一样可以使用参数数组的对象获取参数的个数和个别的参数值。
function sumInteger(){
var total = 0;
for(var i=0; i<sumInteger.arguments.length;i++){
total += sumInteger.arguments[i];
}
return total;
}
//调用函数
inntotal = sumInteger(100,45,567,234);
document.write("函数sumInteger(100,45,567,234):"+inttotal+"<br>");
5.JS函数的变量范围
JS函数有两种变量:
局部变量(local Variables)在函数内声明的变量,变量只能在函数内的程序行内使用,函数外的程序代码并无法访问此变量。
全局变量(Global Variables)在函数外声明的变量,整个JS程序的函数和程序代码都能访问此变量。
- js 函数参数
- 函数默认参数@js
- js 函数参数
- js中函数参数
- js 函数参数
- js函数可变参数
- js函数 argements参数
- Js函数中的参数
- JS函数参数初始值
- js函数的参数
- js 函数参数值问题
- js函数的默认参数
- 007js函数的参数
- JS函数参数传递问题
- js函数参数不支持默认值
- js 取得遍历函数参数
- js函数传递两个参数
- 【JS】函数参数的爱恨情仇
- 大 学 十 年
- 中国天气网 天气预报API 国家气象局 根据城市名称抓取城市ID,XML格式、JSON格式、图片代码
- 看看今天是今年的第几天
- Linux chmod 命令 详解
- Science上发表的超赞聚类算法
- js 函数参数
- 如何truncate掉有带有外键的表
- 异常控制流
- 设计模式 策略模式 以角色游戏为背景
- 题目1031:xxx定律
- unix/linux编程实践教程:进程和程序
- Multiply Strings
- [笔试]C语言题目(二)
- jsp页面之间通过servelt调用DAO方法,让DAO回传入的值,通过servlet调到转入的页面