学做网站培训课程介绍

当前位置:

JS eval函数作用是什么

我们自己做网站时,经常在代码里看到JS eval函数,很多新手不太明白JS eval函数的作用是什么,在什么情况下使用JS eval函数。下面学做网站论坛就来介绍一下JS eval函数。

举个例子:

例如我们使用alert弹出一段文字,可以如下写法:


<script>
alert('这是一段文字!');
</script>

但是如果在alert里是一段JS代码,会出现什么情况呢?


<script>
alert('<script> alert('这是一段文字!')</script>');
</script>

这里会弹出文字<script> alert('这是一段文字!')</script>,并不会执行里的代码。

如果加上eval函数,就不一样了,如下写法:


<script>
alert(eval ('<script> alert('这是一段文字!')</script>'));
</script>

这时就会出现执行里面的代码了,只会弹出文字。

所以,JS eval函数作用就是执行<script>里的 JavaScript 表达式或要执行的语句。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 如果我们的网站有港澳台的用户,那么网站特别好是能支持文字简繁互转,这样做能方便不同用户更好的阅读网站内容。那么如何在自己做网站时,实
  • 我们都知道在做网站时,加载的文件越少速度就会越快,包括CSS、JS、图片、数据库等等,特别是门户网站建设更是如此。要减少这些文件的载入,特别
  • 我们在有些网站上看到会在网站的某个位置显示一个动态变化的时钟,它是一秒秒的变化。对于这种效果,我们自己做网站时也可以制作出来,只需要通过JS就
  • JS eval函数作用是什么 (11343 次浏览)
    我们自己做网站时,经常在代码里看到JS eval函数,很多新手不太明白JS eval函数的作用是什么,在什么情况下使用JS eval函数。下面学做网站论坛就来介
  • WordPress模板基本文件一套完整的WordPress模板应至少具有如下文件:style.css : CSS(样式表)文件index.php : 主页模板archive.php :
  • JQuery主函数怎么写 (14675 次浏览)
    JQuery主函数作用:先让整个HTML代码加载完成,再去执行JQuery代码。这样即可以保证HTML代码先期都加载,又能起到JQuery代码后置的效果。JQue
  • 学员提问:我问一个问题:我们仿站教程中是教我们放一个Hook函数到</head>标签前,这样的话我们做出来的网站源代码里面会多出来两段看不懂