eval的基础问题,大家帮帮忙 <script>var a="test=parseInt(8,10)+parseInt(9,10)"eval(a)alert(test)</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>var a="test=8+9"eval(a)alert(test)</script>值 17 <script>var a="test=8+9"eval(a)alert(test)</script> eval的用处非常大。一般理解为“计算”就可以了:字符串里到底包含了什么值?var a="8";var b="9";alert(eval(a)+eval(b));结果:17。@_@ eval方法的参数必须为字串表达式 eval有没有document.getElementById()的功能 eval相当有用处,直接执行字符串脚本功能,经常用来从服务器端接受字符串(写成了json格式的字符串),再eval,就在客户端生成了一个对象,然后就可以方便javascript来操作了 eval('writeln('javascript')')直接执行就会显示?javascript 你说的很对哦,但我还是不明白, 比如接受从服务器段传来的字符串o.responseText,我接受 var rows = eval("(" + o.responseText")");那我直接var rows= o.responseText为什么不行呢?? <script type="text/javascript">test=eval("8+9+5/2");alert(test);</script>测试得19.5请问有什么问题? <script language=javascript>function aaa(){var test=8+9;alert(test);}</script>就是17么另:eval方法的参数必须为字符串表达式,得出的值也是字符串 <script>eval("test=8+9");alert(test);</script><script>test =eval("8+9");alert(test);</script>都是17,晕 晕 搞懂了 直接 test=8+9,结果test的值不是17??? 他是个反问句 eval的作用是把 符合表达式的字符串转成 表达式 js验证qq号时,如何判断qq号的N位数是不是同一个数字 jquery html打印问题 关于js dtree的问题,望大家帮助解决下! javascript怎么取消onclick的所有事件,包括内置的 一个关于定时刷新的问题! 这页为什么DIV多了会提示脚本忙 js实现幻灯片新闻时的本地图片路径的问题,我郁闷啊 关于document.write()~ 帮我做一个相框效果, 谢谢 树形菜单 2 动态生成表格的id问题 javascript 如何获得这个javascript对象的value
var a="test=8+9"
eval(a)
alert(test)
</script>值 17
var a="test=8+9"
eval(a)
alert(test)
</script>
var b="9";
alert(eval(a)+eval(b));
结果:17。
@_@
直接执行就会显示?
javascript
你说的很对哦,但我还是不明白,
比如接受从服务器段传来的字符串o.responseText,我接受 var rows = eval("(" + o.responseText")");
那我直接var rows= o.responseText为什么不行呢??
test=eval("8+9+5/2");
alert(test);
</script>测试得19.5
请问有什么问题?
function aaa()
{
var test=8+9;
alert(test);
}
</script>
就是17么
另:eval方法的参数必须为字符串表达式,得出的值也是字符串
eval("test=8+9");
alert(test);
</script><script>
test =eval("8+9");
alert(test);
</script>
都是17,晕