I am learning from stackoverflow and getting lot of solutions. When I study it I found that .js file has no structured like :
function MSIsPlayback()
{
try
{
return parent&&parent.WebPlayer
}
catch(d)
{
return!1
}
}
but they wrote this in one line like ,
use strict';window.StackExchange={};function MSIsPlayback(){try{return parent&&parent.WebPlayer}catch(d){return!1}}if(!MSIsPlayback()&&top!=self)throw top.location.replace(document.location),$(function()$("head").add("body").remove()}),alert("For security reasons, framing is not allowed; click OK to remove the frames."),Error();
why?
Is programmer wrote it? or any software converted it in this pattern like after compilation? if they wrong then how then debug it?
please help thanks