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中void(0)的具体含义解释
Aug 02 Javascript
Js获取下拉框选定项的值和文本的实现代码
Feb 26 Javascript
jquery如何根据值设置默认的选中项
Mar 17 Javascript
jsPDF导出pdf示例
May 02 Javascript
一道JS前端闭包面试题解析
Dec 25 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
Jan 22 Javascript
vue.js中proxyTable 转发请求的实现方法
Sep 20 Javascript
详解vue中使用protobuf踩坑记
May 07 Javascript
微信小程序实现录音时的麦克风动画效果实例
May 18 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
Jun 03 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
Oct 17 Javascript
Vue3 响应式侦听与计算的实现
Nov 11 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编程效率的53个要点(经验小结)
2010/09/04 PHP
php版小黄鸡simsimi聊天机器人接口分享
2014/01/26 PHP
smarty实现多级分类的方法
2014/12/05 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
datePicker——日期选择控件(with jquery)
2007/02/20 Javascript
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
Jquery技巧(必须掌握)
2016/03/16 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
9个让JavaScript调试更简单的Console命令
2016/11/14 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
Angular短信模板校验代码
2020/09/23 Javascript
[02:38]2018年度DOTA2最佳劣单位选手-完美盛典
2018/12/17 DOTA
约瑟夫问题的Python和C++求解方法
2015/08/20 Python
Python图像处理库PIL的ImageFont模块使用介绍
2020/02/26 Python
搭建pypi私有仓库实现过程详解
2020/11/25 Python
用Python 执行cmd命令
2020/12/18 Python
CSS3教程:新增加的结构伪类
2009/04/02 HTML / CSS
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
Android笔试题总结
2014/11/29 面试题
退休感言
2014/01/28 职场文书
委托书怎样写
2014/08/30 职场文书
股份转让协议书范本
2015/01/27 职场文书
运动会800米赞词
2015/07/22 职场文书
新兵入伍决心书
2015/09/22 职场文书
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
2021/04/05 Python
将图片保存到mysql数据库并展示在前端页面的实现代码
2021/05/02 MySQL
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python