js捕獲異常的方法 是否有可能用JS替代JSON,作為后端接口返回的數(shù)據(jù)?
是否有可能用JS替代JSON,作為后端接口返回的數(shù)據(jù)?外行?從理論上講,JS是一種腳本語(yǔ)言(JavaScript),JSON(JavaScript object notation,JS)是一種輕量級(jí)的
是否有可能用JS替代JSON,作為后端接口返回的數(shù)據(jù)?
外行?從理論上講,JS是一種腳本語(yǔ)言(JavaScript),JSON(JavaScript object notation,JS)是一種輕量級(jí)的數(shù)據(jù)交換格式,是JS的子集,沒(méi)有替代,沒(méi)有替代。PHP、Java等后端語(yǔ)言開(kāi)發(fā)的API接口返回JSON標(biāo)準(zhǔn)格式的數(shù)據(jù),方便前端調(diào)用。前端可以使用js讀取JSON數(shù)據(jù),結(jié)果顯示在網(wǎng)站上!為什么是JSON?因?yàn)镴SON是一種標(biāo)準(zhǔn)的數(shù)據(jù)交互格式。大多數(shù)語(yǔ)言都可以讀取JSON數(shù)據(jù)。這樣,我們就可以開(kāi)發(fā)多個(gè)終端,比如流行的微信小程序、應(yīng)用程序和網(wǎng)站,來(lái)同步數(shù)據(jù)
如何獲取網(wǎng)頁(yè)中的返回值?
1. 首先,創(chuàng)建一個(gè)HTML,它是前端頁(yè)面框架。然后通過(guò)JavaScript調(diào)用后端接口接收返回的響應(yīng)。在這里,通過(guò)前端的select下拉框,調(diào)用后端接口來(lái)填充數(shù)據(jù)。
2. HTML的要求是在頁(yè)面完成后選擇并填寫(xiě)數(shù)據(jù)庫(kù)中的值。這里我們定義了Ajax方法
3。然后編寫(xiě)后臺(tái)程序,并在servlet/controller中編寫(xiě)獲取數(shù)據(jù)庫(kù)值的方法
4。根據(jù)前端servlet/controller返回的值在JS中呈現(xiàn)<select>標(biāo)記中的值
5。通過(guò)Ajax刪除原始元素,然后填充數(shù)據(jù)庫(kù)的值