1 )AsyncRequestによって返されたデータは、ページ を更新する結果のHTMLを構築するために解析/解釈されます。 JSON :: parseAndExecute(returnedData); //ただの例
2)AsyncRequestによって返されるデータは、実行され、ページを更新する生のjScriptです。例: プレーン古い:eval(returnedData); //私たちは知っていますreturnedDataは悪意のあるコードではありません
学問的/嗜好の問題を除外するために、サーバーとクライアントの両方をプログラミングするために全く同じフレームワークを使用すると仮定しましょう。それはJSONまたは生のjscriptを吐き出します。
このシナリオでは、技術的な理由がありますか?
生のJSCRIPTは、ほとんどの場合、高速で柔軟性が高いはずですが、私が見つけたほとんどのフレームワークはJSCRIPTを返さず、代わりにJSCRIPTによって解釈されるデータです。
(ただ、明確にする:????私は聞いてるのよ、それは小さい高速ですが、セキュリティ上のリスクcompatiblityリスク)のstackoverflowで
最初の投稿、あなたがた!
あなたのための最初のupvote、ye!良い質問。 :-) – Cerebrus