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 相关文章推荐
jquery 防止表单重复提交代码
Jan 21 Javascript
js函数调用常用方法详解
Dec 03 Javascript
JS中Iframe之间传值及子页面与父页面应用
Mar 11 Javascript
JS方法调用括号的问题探讨
Jan 24 Javascript
AngularJS 单元测试(一)详解
Sep 21 Javascript
jQuery日期范围选择器附源码下载
May 23 jQuery
vue2.0 中#$emit,$on的使用详解
Jun 07 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
Jul 11 Javascript
Node.JS更改Windows注册表Regedit的方法小结
Aug 18 Javascript
React 全自动数据表格组件——BodeGrid的实现思路
Jun 12 Javascript
vue移动端写的拖拽功能示例代码
Sep 09 Javascript
JavaScript实现表单验证功能
Dec 09 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爆绝对路径方法收集整理
2012/09/17 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
PHP多个文件上传到服务器实例
2014/10/29 PHP
PHP扩展程序实现守护进程
2015/04/16 PHP
PHP常用的排序和查找算法
2015/08/06 PHP
javascript 传统事件模型构造的事件监听器实现代码
2010/05/31 Javascript
用js控制组织结构图可以任意拖拽到指定位置
2014/01/17 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
2016/11/03 Javascript
jQuery 插件封装的方法
2016/11/16 Javascript
jQuery使用方法
2017/02/04 Javascript
详解Node.js实现301、302重定向服务
2017/04/07 Javascript
vue省市区三联动下拉选择组件的实现
2017/04/28 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
Webpack的dll功能使用
2018/06/28 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
2018/08/28 Javascript
js字符串处理之绝妙的代码
2019/04/05 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
python生成多个只含0,1元素的随机数组或列表的实例
2018/11/12 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
新加坡最受追捧的体验平台:Hapz
2018/01/01 全球购物
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
自荐信格式的六要素
2013/09/21 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
产品发布会策划方案
2014/05/12 职场文书
运动会表扬稿范文
2015/05/05 职场文书
生死抉择观后感
2015/06/09 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL