object constructor list in Node.jsWhat is the most efficient way to deep clone an object in JavaScript?How do I remove a property from a JavaScript object?How do I check if an array includes an object in JavaScript?Checking if a key exists in a JavaScript object?Sort array of objects by string property valueHow do I debug Node.js applications?How do I pass command line arguments to a Node.js program?How to check if an object is an array?How to decide when to use Node.js?How to exit in Node.js
How can Caller ID be faked?
Background for black and white chart
How many possible starting positions are uniquely solvable for a nonogram puzzle?
How do you translate “talk shit”?
Difference between "drift" and "wander"
What things do I only get a limited opportunity to take photos of?
Digital signature that is only verifiable by one specific person
Fastest path on a snakes and ladders board
Sakkāya-Ditthi and Self-View
For Saintsbury, which English novelists constituted the "great quartet of the mid-eighteenth century"?
Do legislators hold the right of legislative initiative?
Approach sick days in feedback meeting
Are soroban (Japanese abacus) classes worth doing?
Is there a risk to write an invitation letter for a stranger to obtain a Czech (Schengen) visa?
mathrm in LaTeX
How can this shape perfectly cover a cube?
What made the Ancient One do this in Endgame?
Was the Lonely Mountain, where Smaug lived, a volcano?
How can religions without a hell discourage evil-doing?
Can artificial satellite positions affect tides?
How can I detect if I'm in a subshell?
...and then she held the gun
Must a CPU have a GPU if the motherboard provides a display port (when there isn't any separate video card)?
Skills with different abilities: How to adjudicate what combination to use?
object constructor list in Node.js
What is the most efficient way to deep clone an object in JavaScript?How do I remove a property from a JavaScript object?How do I check if an array includes an object in JavaScript?Checking if a key exists in a JavaScript object?Sort array of objects by string property valueHow do I debug Node.js applications?How do I pass command line arguments to a Node.js program?How to check if an object is an array?How to decide when to use Node.js?How to exit in Node.js
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I recently started learning Node.js and I want to know how to let a function accept multiple strings in the form of an array. For example,
export default (config: Config) =>
return
target: 'https://google.com',
endpoint: null,
tick: 500,
verbose: true,
once: false,
So instead of target: "https://google.com"
, I'd like something like target: ['https://google.com', 'https://facebook.com']
. There's probably something I'm missing but I'm a bit lost on how to do this.
javascript arrays node.js
add a comment |
I recently started learning Node.js and I want to know how to let a function accept multiple strings in the form of an array. For example,
export default (config: Config) =>
return
target: 'https://google.com',
endpoint: null,
tick: 500,
verbose: true,
once: false,
So instead of target: "https://google.com"
, I'd like something like target: ['https://google.com', 'https://facebook.com']
. There's probably something I'm missing but I'm a bit lost on how to do this.
javascript arrays node.js
add a comment |
I recently started learning Node.js and I want to know how to let a function accept multiple strings in the form of an array. For example,
export default (config: Config) =>
return
target: 'https://google.com',
endpoint: null,
tick: 500,
verbose: true,
once: false,
So instead of target: "https://google.com"
, I'd like something like target: ['https://google.com', 'https://facebook.com']
. There's probably something I'm missing but I'm a bit lost on how to do this.
javascript arrays node.js
I recently started learning Node.js and I want to know how to let a function accept multiple strings in the form of an array. For example,
export default (config: Config) =>
return
target: 'https://google.com',
endpoint: null,
tick: 500,
verbose: true,
once: false,
So instead of target: "https://google.com"
, I'd like something like target: ['https://google.com', 'https://facebook.com']
. There's probably something I'm missing but I'm a bit lost on how to do this.
javascript arrays node.js
javascript arrays node.js
asked Mar 25 at 2:47
user119264user119264
17617
17617
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can use rest parameters. The syntax is
const hello = (...args) =>
// args is now an array
console.log(args)
Then you can use it like so:
hello('This ', 'is ', 'an ', 'example') // outputs ['This ', 'is ', 'an ', 'example']
You can pass any number of arguments in it.
So back to your example, you could have some like
const example = (...targets) =>
return
target: targets,
endpoint: null,
tick: 500,
verbose: true,
once: false,
module.exports = example
And you can use it like so
const example = require('./example')
let val = example('google', 'twitter', 'yahoo')
console.log(val)
Rest parameter should be the last parameter in your function. So if you want to pass some other params, the syntax is
function hello(param, ...rest)
// rest is an array
...
You could also directly pass an array or a variable referencing an array:
function hello(param)
...
console.log(param)
hello(["hello", "world"]) // outputs ["hello", "world"]
or
var arr = ["hello", "world"]
hello(arr)
You can also read more about the Array-like object arguments here
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55330656%2fobject-constructor-list-in-node-js%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use rest parameters. The syntax is
const hello = (...args) =>
// args is now an array
console.log(args)
Then you can use it like so:
hello('This ', 'is ', 'an ', 'example') // outputs ['This ', 'is ', 'an ', 'example']
You can pass any number of arguments in it.
So back to your example, you could have some like
const example = (...targets) =>
return
target: targets,
endpoint: null,
tick: 500,
verbose: true,
once: false,
module.exports = example
And you can use it like so
const example = require('./example')
let val = example('google', 'twitter', 'yahoo')
console.log(val)
Rest parameter should be the last parameter in your function. So if you want to pass some other params, the syntax is
function hello(param, ...rest)
// rest is an array
...
You could also directly pass an array or a variable referencing an array:
function hello(param)
...
console.log(param)
hello(["hello", "world"]) // outputs ["hello", "world"]
or
var arr = ["hello", "world"]
hello(arr)
You can also read more about the Array-like object arguments here
add a comment |
You can use rest parameters. The syntax is
const hello = (...args) =>
// args is now an array
console.log(args)
Then you can use it like so:
hello('This ', 'is ', 'an ', 'example') // outputs ['This ', 'is ', 'an ', 'example']
You can pass any number of arguments in it.
So back to your example, you could have some like
const example = (...targets) =>
return
target: targets,
endpoint: null,
tick: 500,
verbose: true,
once: false,
module.exports = example
And you can use it like so
const example = require('./example')
let val = example('google', 'twitter', 'yahoo')
console.log(val)
Rest parameter should be the last parameter in your function. So if you want to pass some other params, the syntax is
function hello(param, ...rest)
// rest is an array
...
You could also directly pass an array or a variable referencing an array:
function hello(param)
...
console.log(param)
hello(["hello", "world"]) // outputs ["hello", "world"]
or
var arr = ["hello", "world"]
hello(arr)
You can also read more about the Array-like object arguments here
add a comment |
You can use rest parameters. The syntax is
const hello = (...args) =>
// args is now an array
console.log(args)
Then you can use it like so:
hello('This ', 'is ', 'an ', 'example') // outputs ['This ', 'is ', 'an ', 'example']
You can pass any number of arguments in it.
So back to your example, you could have some like
const example = (...targets) =>
return
target: targets,
endpoint: null,
tick: 500,
verbose: true,
once: false,
module.exports = example
And you can use it like so
const example = require('./example')
let val = example('google', 'twitter', 'yahoo')
console.log(val)
Rest parameter should be the last parameter in your function. So if you want to pass some other params, the syntax is
function hello(param, ...rest)
// rest is an array
...
You could also directly pass an array or a variable referencing an array:
function hello(param)
...
console.log(param)
hello(["hello", "world"]) // outputs ["hello", "world"]
or
var arr = ["hello", "world"]
hello(arr)
You can also read more about the Array-like object arguments here
You can use rest parameters. The syntax is
const hello = (...args) =>
// args is now an array
console.log(args)
Then you can use it like so:
hello('This ', 'is ', 'an ', 'example') // outputs ['This ', 'is ', 'an ', 'example']
You can pass any number of arguments in it.
So back to your example, you could have some like
const example = (...targets) =>
return
target: targets,
endpoint: null,
tick: 500,
verbose: true,
once: false,
module.exports = example
And you can use it like so
const example = require('./example')
let val = example('google', 'twitter', 'yahoo')
console.log(val)
Rest parameter should be the last parameter in your function. So if you want to pass some other params, the syntax is
function hello(param, ...rest)
// rest is an array
...
You could also directly pass an array or a variable referencing an array:
function hello(param)
...
console.log(param)
hello(["hello", "world"]) // outputs ["hello", "world"]
or
var arr = ["hello", "world"]
hello(arr)
You can also read more about the Array-like object arguments here
edited Mar 25 at 3:42
1556089774
3,6951421
3,6951421
answered Mar 25 at 2:58
Olu UdehOlu Udeh
7817
7817
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55330656%2fobject-constructor-list-in-node-js%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown