1. 首页
  2. 编程语言
  3. Javascript
  4. 用函数模板,写一个简单高效的 JSON 查询器的方法介绍

用函数模板,写一个简单高效的 JSON 查询器的方法介绍

上传者: 2022-01-29 01:40:02上传 PDF文件 66.44 KB 热度 6次

JSON可谓是JavaScript的亮点,它能用优雅简练的代码实现Object和Array的初始化。因此越来越多的JS开发中,使用它作为数据的传输和储存。JS数组内置了不少有用的方法,方便我们对数据的查询和筛选。所以我们要做的,就是将原始语句翻译成js语句来执行。并且为了提高效率,将翻译好的js表达式内联到一个上下文环境,生成一个可执行的函数体,而不是每次遍历中都依靠回调来判断。其实说白了,tmplCount的存在仅仅是为了提供这个函数的字符串而已,其本身从来不会被调用。值得注意的是,如果脚本后期需要压缩优化,那么tmplCount模板绝对不能参与,否则对应的"e."和"$express"都有可能发生变化。函数模板的用处和实现介绍完了,再来回头看之前的JSON查询语言。

下载地址
用户评论