Comments on: 関係ないところで共感する http://www.jmuk.org/diary/index.php/2007/04/20/1/ Thu, 22 Sep 2011 05:09:13 +0000 hourly 1 http://wordpress.org/?v=3.2.1 By: arton http://www.jmuk.org/diary/index.php/2007/04/20/1/comment-page-1/#comment-20 arton Mon, 23 Apr 2007 13:12:09 +0000 #comment-20 http://slashdot.jp/security/article.pl?sid=07/04/03/2211239 このあたりですね。 http://slashdot.jp/security/article.pl?sid=07/04/03/2211239
このあたりですね。

]]>
By: 向井 http://www.jmuk.org/diary/index.php/2007/04/20/1/comment-page-1/#comment-19 向井 Mon, 23 Apr 2007 06:28:13 +0000 #comment-19 あーなるほど。そういう縛りはあんまり考えていませんでした。そういえばそうか……。ecmascriptの仕様は読んだことないのでだめだめでした。 ところで、やっぱり JSON パーサを使っている人というのもいるのですね。 あーなるほど。そういう縛りはあんまり考えていませんでした。そういえばそうか……。ecmascriptの仕様は読んだことないのでだめだめでした。

ところで、やっぱり JSON パーサを使っている人というのもいるのですね。

]]>
By: k.inaba http://www.jmuk.org/diary/index.php/2007/04/20/1/comment-page-1/#comment-18 k.inaba Fri, 20 Apr 2007 12:04:05 +0000 #comment-18 普段はJavaScriptで書いたJSONパーサを使ってる人です。 ()でくくるのは、単にそうしないとevalできないからだと思います。 evalは渡された文字列をStatementのリストとして評価するんですが、ExpressionStatementは { で開始できない http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/12_Statements.html#ExpressionStatement ので、()でくくって曖昧さを除かないとダメなのです。 普段はJavaScriptで書いたJSONパーサを使ってる人です。

()でくくるのは、単にそうしないとevalできないからだと思います。
evalは渡された文字列をStatementのリストとして評価するんですが、ExpressionStatementは { で開始できない
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/12_Statements.html#ExpressionStatement
ので、()でくくって曖昧さを除かないとダメなのです。

]]>