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")));