setTimeout avec des arguments

d'avoir un peu de mal à la tête à essayer de faire ce travail. Ce que je veux faire est d'avoir un custom setTimeout avec des arguments avec avoir à créer une fonction pour passer. Laissez-moi vous expliquer en code:

Voulez éviter:

function makeTimeout(serial){
  serial.close();
}

setTimeout(makeTimeout(sp.name), 250);

ce que je veux faire, c'est, en quelque sorte, un appel 1 liner comme:

setTimeout(function(arg1){ .... }(argument_value), 250);

Est-ce possible ou est-il possible de passer dans une fonction d'argument?

source d'informationauteur Menztrual