Access argument name string inside the function
<p>Is it possible to access arguments name strings?!</p>

<pre><code>function myFunction (a, b, c, d, e, f) {
    var obj = [];
    arguments.forEach(function(arg) {
        obj.push({
            // question is how to get variable name here?
            name: "a",// "a", "b", "c", "d", "e", "f"
            value: arg, //a, b, c, ,d, e, f
        })
    });
 return obj;
}

myFunction(1,2,3,4,5,6); // return [{name: "a", value: 1}, {name: "b", value: 2}...]
</code></pre>

<p>Note: I know using <code>arguments</code> is not a good practice. I want to know if this even possible or not?</p>
