直接上代码

let dat='{"p1":10,"formatter":"(val)=>{console.log(val);}"}';
let ss = JSON.parse(dat,function (key, value) {if("formatter" == key  ){return eval( "(" + value + ")");}return value;
});

主要点就是JSON.parse的第二个解析参数,用来对每个解析的对象做处理,然后用eval函数解析函数对象,注意json字符串定义时候需要用括号把函数包起来,这样才能作为对象进行返回

字符串json中函数的定义与解析相关推荐

  1. python中怎么调用函数_浅谈Python中函数的定义及其调用方法

    一.函数的定义及其应用 所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的使用包含两个步骤 1.定义函数–封装独立的功能 2.调用函数–享受封装的成果 函数的作用:在开发时 ...

  2. python函数定义及调用-浅谈Python中函数的定义及其调用方法

    一.函数的定义及其应用 所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的使用包含两个步骤 1.定义函数�C封装独立的功能 2.调用函数�C享受封装的成果 函数的作用:在开 ...

  3. 站长在线Python精讲:在Python中函数的定义与创建详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中函数的定义与创建详解>.本文的主要内容有:函数的定义.函数的定义规则.函数的创建. 目录 1.函数的定义 2 ...

  4. python中函数的定义包括_python中函数的定义及调用

    python中函数的定义及使用方法 1.函数的概念:函数是将具有独立功能的代码块组织为一个整体,使其具有特殊功能的代码集; 2.函数的作用:使用函数可以加强代码的复用性,提高程序编写的效率; 3.函数 ...

  5. python读取路径中字符串_python实现提取str字符串/json中多级目录下的某个值

    字符串多级目录取值: 比如说: 你response接收到的数据是这样的. 你现在只需要取到itemstring 这个字段下的值.其他的都不要! 思路就是:字符串是个json格式(或转为json格式), ...

  6. python中home定义是什么_第48p,什么是函数?,Python中函数的定义

    原标题:第48p,什么是函数?,Python中函数的定义 大家好,我是 杨数 Tos ,这是<从 零 基础到大神>系列课程的第 48 篇文章 ,第三阶段的课程 : Python进阶知识:详 ...

  7. python层级抓取_python实现提取str字符串/json中多级目录下的某个值

    字符串多级目录取值: 比如说: 你response接收到的数据是这样的. 你现在只需要取到itemstring 这个字段下的值.其他的都不要! 思路就是:字符串是个json格式(或转为json格式), ...

  8. Python中函数的定义和参数传递

    前言 什么是函数,为什么它又叫做函数? 一.函数的定义 以前在中学阶段我们就学习过函数,那时的函数的定义是给定一个数集A,假设其中的元素为x,对A中的元素x施加对应法则f,记作f(x),得到另一数集B ...

  9. MATLAB及app designer中函数:定义与调用

    本文介绍MATLAB 及其APP designer 中函数定义和调用的相关方法和注意事项: 文章结构如下: 1.脚本文件(.m)中函数调用: A.同一脚本文件下,函数定义在脚本末端 B.不同脚本文件, ...

  10. 在c语言中 函数的作用是什么,C语言程序中函数的定义

    C语言程序中函数的定义 C语言的函数问题是困扰很多学者的问题的,c程序中什么是函数呢?下面啦小编为大家精心推荐的c程序中函数的定义,希望能够对您有所帮助. C语言读书笔记--函数 先来看看函数的一般形 ...

最新文章

  1. System.Insert - 插入字符串
  2. C# Task的使用
  3. c语言中常见的变量,C语言中的变量详解
  4. postman安装路径_OpenStack Swift 安装及使用
  5. 《Java学习指南》—— 1.4 设计安全
  6. clocks_per_sec 时间不正确_测血糖的正确做法:这4步一定别搞错了
  7. Oracle Temp表空间切换
  8. java中quickstart_Beam编程系列之Java SDK Quickstart(官网的推荐步骤)
  9. BigGAN(2019)
  10. linux不识别iwconfig,CentOS中iwconfig命令not found的解决方法
  11. 2019计算机保研 中科院信工所夏令营+中科院软件所九推记录
  12. linux怎么查看hwaddr_linux下如何查看某个网卡当前使用的IP
  13. LED的闪烁频率设定
  14. 个人总结的Java小工具类
  15. html组织架构插件,jQuery组织架构图插件okrTree.js
  16. 60+CSS技巧教程资源大全
  17. 算法导论_第三版PDF
  18. express接受post请求参数
  19. [转载]在Vmware ESXI中安装群晖Synology DSM 5.0 (4528)
  20. web前端 | 如何选择撸码神器

热门文章

  1. 在Eclipse中使用Gradle开发web3j以太坊应用
  2. 我的springboot+vue前后端分离权限脚手架
  3. Sass学习笔记 -- 混合器
  4. 安装CentOS步骤
  5. JQuery中Ajax传json格式中文至后台乱码
  6. 反射的基础(二):构造器类的使用
  7. 屏蔽系统的故障定位案例
  8. 一名董事长给大学生的18条忠告(全)
  9. Python类常用的魔术方法
  10. 电脑网络安全_网络安全月 | 戳视频!帮你的电脑远离“黑客”