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 无符号右移赋值操作
Apr 17 Javascript
jquery异步调用页面后台方法&amp;#8207;(asp.net)
Mar 01 Javascript
WebSocket实现简单客服聊天系统
May 12 Javascript
js定时器+简单的动画效果实例
Nov 10 Javascript
Node.js实现注册邮箱激活功能的方法示例
Mar 23 Javascript
vue2.0 + ele的循环表单及验证字段方法
Sep 18 Javascript
vue路由前进后退动画效果的实现代码
Dec 10 Javascript
详解vue 图片上传功能
Apr 30 Javascript
Vue 设置axios请求格式为form-data的操作步骤
Oct 29 Javascript
Java Varargs 可变参数用法详解
Jan 28 Javascript
详解JavaScript匿名函数和闭包
Jul 10 Javascript
使用Vue实现一个树组件的示例
Nov 06 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的面向对象编程
2006/10/09 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
Windows下Apache + PHP SESSION丢失的解决过程全纪录
2015/04/07 PHP
php类常量用法实例分析
2015/07/09 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
2016/01/04 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
Ubuntu中支持PHP5与PHP7双版本的简单实现
2018/08/19 PHP
JavaScript单元测试ABC
2012/04/12 Javascript
jquery.cookie用法详细解析
2013/12/18 Javascript
Jquery获取和修改img的src值的方法
2014/02/17 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
JavaScript+canvas实现七色板效果实例
2016/02/18 Javascript
JS原型、原型链深入理解
2016/02/27 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
2017/05/13 NodeJs
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
vue实现页面加载动画效果
2017/09/19 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
详解Vue中CSS样式穿透问题
2019/09/12 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
JavaScript中的函数式编程详解
2020/08/22 Javascript
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
python RabbitMQ 使用详细介绍(小结)
2018/11/08 Python
django解决跨域请求的问题
2018/11/11 Python
Django model反向关联名称的方法
2018/12/15 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
用python爬虫批量下载pdf的实现
2020/12/01 Python
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
小学毕业典礼主持词
2014/03/27 职场文书
服务理念标语
2014/06/18 职场文书
1000字打架检讨书
2014/11/03 职场文书
给女朋友的道歉短信
2015/05/12 职场文书