数码资讯
Javascript的eval()函数的介绍及应用实例
eval(字符串)函数计算一个字符串和Javascript代码在执行时。 返回值 通过计算字符串获得的值(如果有的话)。 解释 这种方法只接受原始字符串作为参数,如果字符串参数不是原始字符串,然后将没有任何改变的回报。因此,请不要将字符串对象的eval()函数作为参数。 如果你试图推翻eval属性或
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
eval(字符串)函数计算一个字符串和Javascript代码在执行时。
返回值
通过计算字符串获得的值(如果有的话)。
解释
这种方法只接受原始字符串作为参数,如果字符串参数不是原始字符串,然后将没有任何改变的回报。因此,请不要将字符串对象的eval()函数作为参数。
如果你试图推翻eval属性或指定另一个属性的eval()方法调用通过这个属性,ECMAscript实现允许你把一evalerror例外。
扔
如果在参数不合法的表达和陈述,该SyntaxError异常抛出。
如果eval()是非法的evalerror抛出异常。
如果一个异常的产生是通过Javascript代码传递给eval(),eval()将传递给调用者的异常。
提示和注释
提示:虽然eval()的功能是非常强大的,它不是在实际使用中多用。
实例uff1a
eval(x = 10;y = 20;document.write(X×Y))
document.write()
Document.write (EVAL (2+2))
document.write()
变量x=10
document.write(eval(x + 17))
document.write()
eval(警报('Hello World))
输出:
二百
四
二十四
返回值
通过计算字符串获得的值(如果有的话)。
解释
这种方法只接受原始字符串作为参数,如果字符串参数不是原始字符串,然后将没有任何改变的回报。因此,请不要将字符串对象的eval()函数作为参数。
如果你试图推翻eval属性或指定另一个属性的eval()方法调用通过这个属性,ECMAscript实现允许你把一evalerror例外。
扔
如果在参数不合法的表达和陈述,该SyntaxError异常抛出。
如果eval()是非法的evalerror抛出异常。
如果一个异常的产生是通过Javascript代码传递给eval(),eval()将传递给调用者的异常。
提示和注释
提示:虽然eval()的功能是非常强大的,它不是在实际使用中多用。
实例uff1a
eval(x = 10;y = 20;document.write(X×Y))
document.write()
Document.write (EVAL (2+2))
document.write()
变量x=10
document.write(eval(x + 17))
document.write()
eval(警报('Hello World))
输出:
二百
四
二十四
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。