form表單是“鍵值對”的數據格式,例如: a=1&b=2&c=3 而json格式則與之不同,如下: {"a":1,"b":2,"c":3}
傳遞的數據比較簡單,那么兩種方式基本上沒什么大區別(當然后臺接收數據的方式肯定是不同的),但是如果數據比較復雜,比如包含數組、對象等時,就只有json才能勝任了。此外,如果數據是通過表單提交的,那么當然使用默認的form即可,因為它會自動構建數據結構,無需手工拼接;而如果是通過ajax發送數據,則最好使用json,因為可以通過簡單的方法把對象轉換為json字串。