📜  Javascript eval()函数

📅  最后修改于: 2022-05-13 01:56:33.369000             🧑  作者: Mango

Javascript eval()函数

下面是eval()函数的示例。

  • 例子:
                        
    
  • 输出:
    16

eval()函数用于计算表达式。如果参数表示一个或多个 JavaScript 语句,则eval()评估这些语句。我们不调用eval()来计算算术表达式。JavaScript 会自动计算算术表达式。

句法:

eval(string)

参数:此函数接受如上所述和如下所述的单个参数:

  • 字符串:表示 JavaScript 表达式、语句或语句序列的字符串。表达式可以包括现有对象的变量和属性。

返回值:使用eval()返回评估给定代码的完成值。如果完成值为空,则返回undefined

下面的示例说明了 JavaScript 中的eval()函数

示例 1:

Input : eval(new String('2 + 2'));
Output: returns a String object containing "2 + 2"
Input : eval(new String('4 + 4'));
Output: returns a String object containing "4 + 4"

上述函数的更多示例代码如下:
方案一:

                    

输出:

4

方案二

                

输出:

NaN

支持的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • 火狐浏览器
  • 苹果浏览器
  • 歌剧