Nazwane parametry w javascript

Uważam, że nazwane parametry w C # są przydatne w niektórych przypadkach.

calculateBMI(70, height: 175);

Co jeśli chcę tegojavascript?

Czego nie chcę -

myFunction({ param1 : 70, param2 : 175});

function myFunction(params){
    //check if params is an object
    //check if the parameters I need are non-null
    //blah-blah
}

To podejście już wykorzystałem. Czy jest inny sposób?

W porządku, jeśli korzystam z dowolnej biblioteki, zrób to. (Albo ktoś może wskazać mi taki, który już to robi)

questionAnswers(7)

yourAnswerToTheQuestion