Javascript函数参数查询



javaScript接受多个字符串作为函数参数吗?

function name(Haydon Lyson){
//code
} 

会被接受吗?如果不是,那么如何将多个字符串作为函数参数传递呢?

您可以使用rest参数其他装饰帘帷

function name(...params){
// ...params return an array of parameters
// like this [hadon ,dsjfl,sdfl];

}
or

function name(name1,name2,name3,name4){
// you can use multiple params if you know params exact length
// if you don't length of params then 
// use above methods

你可以直接传递它们,用逗号分隔它们:

function name(haydon, lyson) {
console.log(haydon, layson)
}
let haydon = 1
let lyson = 5
name(hayden, lyson)

将多个字符串作为函数参数传递有两种方式:

第一种方法是接受字符串作为参数,并用逗号分隔它们。

var haydon = "Haydon";
var lyson = "Lyson";
function name(haydon, lyson){
//code
} 

第二种方法是将一个对象传递到函数中,这样你就可以在函数中将键值对操作为字符串,从而允许使用一个参数进行大量输入。

let names = {
cersei: 'Lannister',
arya: 'Stark',
jon: 'Snow',
brienne: 'Tarth',
daenerys: 'Targaryen',
theon: 'Greyjoy',
jorah: 'Mormont',
margaery: 'Tyrell',
sandor: 'Clegane',
samwell: 'Tarly',
ramsay: 'Bolton',
haydon: 'Lyson'
}
function name(names){
//code
} 

希望这对你有帮助!

相关内容

  • 没有找到相关文章

最新更新