For your second example, your JavaScript is wrong. Let's compare the ES2015 JavaScript:
((a, b) => a * b)(6, 4);
...against the Clojure: ((fn [a b] (* a b)) 6 4)
Not a lot in it, really, is there?