在Javascript中,如何将多个变量设置为等于同一个函数?

在Javascript中,如何将多个变量设置为等于同一个函数?,javascript,Javascript,嗨,我试图重复这个函数,但每次都有不同的参数。这就是我所拥有的 var pathOne = function(person,place) { *script* }; pathOne(hagrid,forest); pathTwo(barty,seawalk); 等等 如何一次将一组值设置为函数值?您可以使用以下选项: var pathOne = function(person, place){ *script* }, pathTwo = pathOne; 您可以使用以下选项: var

嗨,我试图重复这个函数,但每次都有不同的参数。这就是我所拥有的

var pathOne = function(person,place) { *script* };
pathOne(hagrid,forest);
pathTwo(barty,seawalk);
等等

如何一次将一组值设置为函数值?

您可以使用以下选项:

var pathOne = function(person, place){ *script* },
    pathTwo = pathOne;
您可以使用以下选项:

var pathOne = function(person, place){ *script* },
    pathTwo = pathOne;
您可以使用以下选项:

var pathOne = function(person, place){ *script* },
    pathTwo = pathOne;
您可以使用以下选项:

var pathOne = function(person, place){ *script* },
    pathTwo = pathOne;

要在标题中直接回答问题,这是将多个变量指定给同一个值的常用方法:

var foo = 
    bar =
    baz = function(person, place) { /* function body */ }; 

要在标题中直接回答问题,这是将多个变量指定给同一个值的常用方法:

var foo = 
    bar =
    baz = function(person, place) { /* function body */ }; 

要在标题中直接回答问题,这是将多个变量指定给同一个值的常用方法:

var foo = 
    bar =
    baz = function(person, place) { /* function body */ }; 

要在标题中直接回答问题,这是将多个变量指定给同一个值的常用方法:

var foo = 
    bar =
    baz = function(person, place) { /* function body */ }; 

当函数的内部逻辑相同时,这种赋值的意义是什么。您应该为您的方法选择一个通用名称,以避免此类事情并提高可读性。这也将减少LOC:)你是对的,我甚至不需要添加新的变量。当函数的内部逻辑相同时,这种赋值的意义是什么。您应该为您的方法选择一个通用名称,以避免此类事情并提高可读性。这也将减少LOC:)你是对的,我甚至不需要添加新的变量。当函数的内部逻辑相同时,这种赋值的意义是什么。您应该为您的方法选择一个通用名称,以避免此类事情并提高可读性。这也将减少LOC:)你是对的,我甚至不需要添加新的变量。当函数的内部逻辑相同时,这种赋值的意义是什么。您应该为您的方法选择一个通用名称,以避免此类事情并提高可读性。这也将减少LOC:)你是对的,我甚至不需要添加新变量