js 或jquery定义方法时,参数不固定是怎么实现的
//①不定义接受参数的方式来接受参数(arguments)
function
getparams(){
//利用arguments来接受参数,arguments表示参数集合,
//里面存放的调用这个方法所传递过来的所有参数的集合
var
_q=arguments[0];
//0位置表示q参数
var
_a=arguments[1];
//1位置表示a参数
var
_b=arguments[2];
//2位置表示b参数
var
_c=arguments[3];
//3位置表示c参数
var
_d=arguments[4];
//4位置表示d参数
}
getparams(q,a,b,c,d);
//②定义一个object方式接受不固定的参数的方式
function
getparams(obj){
var
a=obj[
'a'
];
//接受obj中的a参数
var
b=obj[
'b'
];
//接受obj中的b参数
}
getparams({
'a'
:1,
'b'
:2,
'c'
:3,
'd'
:4});
---------------------------------------------
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)