form表單是「鍵值對」的數據格式,例如: a=1&b=2&c=3 而json格式則與之不一樣,以下: {"a":1,"b":2,"c":3}
傳遞的數據比較簡單,那麼兩種方式基本上沒什麼大區別(固然後臺接收數據的方式確定是不一樣的),可是若是數據比較複雜,好比包含數組、對象等時,就只有json才能勝任了。
此外,若是數據是經過表單提交的,那麼固然使用默認的form便可,由於它會自動構建數據結構,無需手工拼接;而若是是經過ajax發送數據,則最好使用json,由於能夠經過簡單的方法把對象轉換爲json字串。