こんばんわ。
質問させてください。



下記の記述の違い(改行する)で、動作しないのは何故でしょうか?

○動作する
location.href = "javascript:(function(){alert('Hello World !!');})()";

×動作しない
location.href = "javascript:(function(){
alert('Hello World !!');
})()";


以上、どうかよろしくお願いします。