zoukankan      html  css  js  c++  java
  • JS eval()小结

    定义和用法

    eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。

    语法

    eval(string

    参数

    string      必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。

    注意:只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数
    1、
    该字符串是一个表达式,eval 求该表达式的值;
        eg:  eval("1+1"); 
                            结果:2

    2、
    字符串代表一个或多个 JavaScript 语句,那么 eval 执行这些语句;
        eg:  eval("alert('111111111')");      
    结果: 弹出一个内容为111111111的弹出框

    3、把普通字符串转化为对象
        eg:  var a = "[{'name':张三,'age':20}]";
                eval(a);

                alert(a[0].name);               
        结果:张三

  • 相关阅读:
    截图插件
    断点续传
    sql server 将日期减一天
    C# 输出24小时格式时间
    蓝桥 凑平方数
    九宫重排
    HDU 1584
    HDU 2612 (两边一起)
    HDU 1016 Prime Ring Problem
    全排列、排列、排列组合
  • 原文地址:https://www.cnblogs.com/fly-allblue/p/3383774.html
Copyright © 2011-2022 走看看