美文网首页
eval 用法

eval 用法

作者: 米塔塔 | 来源:发表于2017-02-21 23:22 被阅读0次

1.

//后台给咱们传过来的数据都是字符串

//eval可将字符串转化为代码执行

var str='1+1';

alert(eval(str));  //弹2

2.

//字符串的数组  用eval变成数组  

   var arr="['a','b','c']";

  var arr2=eval(arr);

 arr2.pop();

  alert(arr2);// 弹 a,b

3.

//这里的  必须是命名函数  要不然  找不到

var fn='function show(){alert(1)}';

  eval(fn);

  show();

//Uncaught SyntaxError: Unexpected token ( at

//括号错了,也有可能是js语法写错了

4.

//    var json='{a:1,b:2}';系统会以为是if(){}后面的{}是程序员写错了    所以要在外面加个括号

       var json='({a:1,b:2})';

        var json1=eval(json);

          alert(json1.a);

 var json="({'a':'1','b':'2'})";

   var json2=eval(json);

    alert(json2.a)

相关文章

  • function: eval

    用法 eval( expression )[ a1,a2,a3... ] = eval( ' myfun( b1,...

  • eval 用法

    1. //后台给咱们传过来的数据都是字符串 //eval可将字符串转化为代码执行 var str='1+1'; a...

  • Pytorch的一些用法

    Pytorch:model.train()和model.eval()用法和区别,以及model.eval()和to...

  • eval介绍

    eval 的定义和用法 如果参数是表达式,eval()函数会执行表达式;如果参数是 js 语句,eval()函数会...

  • javascript

    typeof检测类型 用法:alert(typeof.a) 全局函数 eval(...

  • python eval 用法

    python code: 说明:

  • Python 随笔

    字典中,get()的用法 sorted eval exec eval:字符串求值并返回结果,不支持任何形式赋值操作...

  • python中eval的用法

    python中eval的用法 eval(<字符串>) 能够以Python表达式的方式解析并执行字符串,并将返回结果...

  • eval()函数的用法

    把输入的数字字符串转化为数字,功能类似 int()或float(); 这个例子目测是把字符串 :""cmul({}...

  • Python eval 函数

    Python eval 函数学习与总结。 基本用法 简介 eval() 函数用来执行一个字符串表达式,并返回表达式...

网友评论

      本文标题:eval 用法

      本文链接:https://www.haomeiwen.com/subject/snkpwttx.html