var stringToJson = function(value){ try{ eval('('+value+')'); return angular.fromJson(value); } catch(er){ return value; } }
注:
angular.fromJson(value); 為angularjs前端框架中的JSON格式字符串轉JSON對象的方法,此處非完整方法,主要演示通過try捕捉eval異常判斷傳入參數是否為json格式字符串
用途:
將JSON字符串轉為JSON對象同時判斷是否有異常
