js eval函数使用,js对象和字符串互转实例


Posted in Javascript onMarch 06, 2017

JavaScript eval() 函数 JavaScript 全局函数

定义和用法

eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。

如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。

语法

eval(string)

参数 描述
string 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。
<!DOCTYPE html>
<html>
<body>

<script>
var te=new Object();
te.a='fff';
te.b=100;

eval("x=10;y=20;document.write(x*y)");
document.write("<br>" + eval("2+2"));
document.write("<br>" + eval(x+17));

var str=JSON.stringify(te);
alert(str);

eval('he('+str+')');

function he(va)
{
 
 var str=JSON.stringify(va);
 alert(str);
 var obj= JSON.parse(str); //可以将json字符串转换成json对象 
 alert(obj);

}

</script>

</body>
</html>

以上这篇js eval函数使用,js对象和字符串互转实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
建议大家看下JavaScript重要知识更新
Jul 08 Javascript
简单的jquery拖拽排序效果实现代码
Sep 20 Javascript
两种常用的javascript数组去重方法思路及代码
Mar 26 Javascript
jQuery $.extend()用法总结
Jun 15 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
Apr 21 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
Jun 22 Javascript
微信开发 使用picker封装省市区三级联动模板
Oct 28 Javascript
深入理解vue $refs的基本用法
Jul 13 Javascript
js中自定义react数据验证组件实例详解
Oct 19 Javascript
apicloud拉起小程序并传递参数的方法示例
Nov 21 Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 Javascript
js实现4个方向滚动的球
Mar 06 #Javascript
Bootstrap输入框组件简单实现代码
Mar 06 #Javascript
原生JS实现圣旨卷轴展开效果
Mar 06 #Javascript
js中setTimeout的妙用--防止循环超时
Mar 06 #Javascript
Bootstrap表单简单实现代码
Mar 06 #Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
Mar 06 #Javascript
Js自动截取字符串长度,添加省略号(……)的实现方法
Mar 06 #Javascript
You might like
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、java )
2016/02/01 PHP
PhpStorm配置Xdebug调试的方法步骤
2019/02/02 PHP
PHP实现简单注册登录系统
2020/12/28 PHP
DOM精简教程
2006/10/03 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
Firefox中beforeunload事件的实现缺陷浅析
2012/05/03 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
简单的JavaScript互斥锁分享
2014/02/02 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
[02:32]“虐狗”镜头慎点 2016国际邀请赛中国区预选赛现场玩家采访
2016/06/28 DOTA
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
python实现自主查询实时天气
2018/06/22 Python
Python实现随机漫步功能
2018/07/09 Python
Django添加favicon.ico图标的示例代码
2018/08/07 Python
python实现梯度法 python最速下降法
2020/03/24 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
python3中数组逆序输出方法
2020/12/01 Python
使用HTML5的Canvas绘制曲线的简单方法
2015/09/08 HTML / CSS
美国卡车、吉普车和SUV零件网站:4 Wheel Parts
2016/11/24 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
《守株待兔》教学反思
2014/03/01 职场文书
规范化管理年活动总结
2014/08/29 职场文书
2014年幼儿园德育工作总结
2014/12/17 职场文书
市语委办2016年第十九届“推普周”活动总结
2016/04/05 职场文书
竞聘开场白方式有哪些?
2019/08/28 职场文书
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
python数字转对应中文的方法总结
2021/08/02 Python