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 live( type, fn ) 委派事件实现
Oct 11 Javascript
js操作select控件的几种方法
Jun 02 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
如何实现JavaScript动态加载CSS和JS文件
Dec 28 Javascript
JS中关于事件处理函数名后面是否带括号的问题
Nov 16 Javascript
Kotlin学习第一步 kotlin语法特性
May 25 Javascript
w3c编程挑战_初级脚本算法实战篇
Jun 23 Javascript
解决Angular.js中使用Swiper插件不能滑动的问题
Feb 26 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
Apr 24 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
Oct 20 Javascript
如何实现小程序与小程序之间的跳转
Nov 04 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框架的性能
2008/01/10 PHP
memcached 和 mysql 主从环境下php开发代码详解
2010/05/16 PHP
php获取淘宝分类id示例
2014/01/16 PHP
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
js下弹出窗口的变通
2007/04/18 Javascript
syntaxhighlighter 使用方法
2007/07/02 Javascript
在Windows上安装Node.js模块的方法
2011/09/25 Javascript
html a标签-超链接中confirm方法使用介绍
2013/01/04 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
2014/02/22 Javascript
JavaScript中的console.dir()函数介绍
2014/12/29 Javascript
JS实现页面数据无限加载
2016/09/13 Javascript
Vue-Cli中自定义过滤器的实现代码
2017/08/12 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
2018/12/28 Javascript
JavaScript变量提升和严格模式实例分析
2019/01/27 Javascript
浅谈 Webpack 如何处理图片(开发、打包、优化)
2019/05/15 Javascript
微信小程序 确认框的实现(附代码)
2019/07/23 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
d3.js 地铁轨道交通项目实战
2019/11/27 Javascript
python打开文件并获取文件相关属性的方法
2015/04/23 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
python设置环境变量的原因和方法
2019/06/24 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
一套Java笔试题
2016/08/20 面试题
关键字throw与throws的用法差异
2016/11/22 面试题
会计自我鉴定
2013/11/02 职场文书
数字化校园建设方案
2014/05/03 职场文书
公关活动策划方案
2014/05/25 职场文书
2015年挂职锻炼工作总结
2014/12/12 职场文书
高校教师个人总结
2015/02/10 职场文书
离婚民事起诉状
2015/08/03 职场文书
幼儿园安全教育随笔
2015/08/14 职场文书