例如:
var d = eval("({name:'chentong'})")
alert(d.name);
参考资料来源:
百度百科-eval()
eval函数在python中的应用以python 3.8.5150.0版本为例,python中eval函数作用如下:
1、计算字符串中有效的表达式,并返回结果 。
2、将字符串转成相应的对象(如list、tuple、dict和string之间的转换) 。
3、将利用反引号转换的字符串再反转回对象 。
参数解析:
expression:这个参数是一个字符串,python会使用globals字典和locals字典作为全局和局部的命名空间,将expression当作一个python表达式进行解析和计算 。
globals:这个参数控制的是一个全局的命名空间,也就是我们在计算表达式的时候可以使用全局的命名空间中的函数 , 如果这个参数被提供了 。
并且没有提供自定义的builtins(python的内建模块),那么会将当前环境中的builtins拷贝到提供的globals里,然后进行计算 。如果globals没有被提供,则使用python的全局命名空间 。
locals:这个参数控制的是一个局部的命名空间,和globals类似,不过当它和globals中有重复的部分时,locals里的定义会覆盖掉globals中的,也就是说当globals和locals中有冲突的部分时,locals说了算,它有决定权,以它的为准 。如果locals没有被提供的话,则默认为globals 。
关于python中的艾里函数和python aio的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- mongodb用户表,mongodb 用户管理
- jquery云标签,js标签云
- 最邻近点指数法gis处理过程,最邻近指数法arcgis
- java九进制代码,java十进制二进制转换代码
- java去掉代码 java去掉空格的方法
- 会计云刷题小程序攻略视频,会计刷题公众号
- sqlserver日志满,sql日志满了怎么清理
- 即时策略型单机游戏,即时策略型单机游戏排行榜
- linux中粘贴命令 linux复制粘帖命令