js 中的eval函数
1. 定义
eval 是一个函数,有且只有一个参数 string,为字符串类型。
eval(string)
2. 特点
若 string 为 js 代码时,会直接解析执行;若是普通字符串,则返回原字符串。
3. 实例
参数 string 为 js 代码
eval("let a = 1; let b = 4; alert(a+b);") // 执行结果:alert一个5
应该避免使用,因为非常消耗性能(一次解析成js,一次执行)。
eval 是一个函数,有且只有一个参数 string,为字符串类型。
eval(string)
若 string 为 js 代码时,会直接解析执行;若是普通字符串,则返回原字符串。
参数 string 为 js 代码
eval("let a = 1; let b = 4; alert(a+b);") // 执行结果:alert一个5
应该避免使用,因为非常消耗性能(一次解析成js,一次执行)。