首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

处置JSON的有效工具类

2013-08-21 
处理JSON的有效工具类if (/^[\],:{}\s]*$/.test(text.replace(/\\(?:[\\\/bfnrt]|u[0-9a-fA-F]{4})/g, @

处理JSON的有效工具类

            if (/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) {                j = eval('(' + text + ')');                return typeof reviver === 'function' ? walk({                    '': j                }, '') : j;            }            throw new SyntaxError('JSON.parse');        };    }}());

?

热点排行