fnTest test
...
JavaScript
//http://stackoverflow.com/questions/3911690/question-on-this-javascript-syntax-what-does-this-do
var fnTest = (/xyz/.test(function () {xyz;}) ? /\bparent\b/ : /.*/);
var banana = function(color){return color;};
alert(banana("yellow"));
console.log(fnTest.test(banana("yellow")));