JavaScript有什么作用呢?

发布时间:2019年08月07日 阅读:245 次

一.JavaScript有什么用途:

1.表单验证

通过使用JavaScript,可以创建动态的HTML页面,以使用特殊对象、文件和相关数据库来处理用户输入和维护永久性数据。正如大家都知道的,在向某个网站注册时,必须填写一份表单,输入各种详细信息。如果某个字段输入有误,在向Web服务器提交表单前,经客户端验证发现错误,屏幕上就会弹出警告消息。这可以通过编写代码来实现。代码将用于在将用户输入的数据提交到Web服务器进行处理之前验证数据,从而减轻服务器的负担,提高服务器的运行效率。

2.页面动态效果

JavaScript中,可以编写响应鼠标单击等事件的代码,创建动态HTML页面,从而高效地控制页面的内容。例如,层的切换特效和树形菜单特效。它们可以在有限的页面空间展示更多的内容,从而增加客户端的体验,进而使我们的网站更加有动感、有魅力,吸引更多的浏者。

 image.png

二.JavaScript中eval 是做什么用的?

eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。

举个小例子:

var the_unevaled_answer = "2 + 3";

var the_evaled_answer = eval("2 + 3");

alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the_evaled_answer);

image.png

如果你运行这段eval程序, 你将会看到在JavaScript里字符串"2 + 3"实际上被执行了。

所以当你把the_evaled_answer的值设成 eval("2 + 3"), JavaScript将会明白并把23的和返回给the_evaled_answer

这个看起来似乎有点傻,其实可以做出很有趣的事。比如使用eval你可以根据用户的输入直接创建函数。

这可以使程序根据时间或用户输入的不同而使程序本身发生变化,通过举一反三,你可以获得惊人的效果。

在实际中,eval很少被用到,但也许你见过有人使用eval来获取难以索引的对象。

以上就是JavaScript有什么用途的详解介绍,希望这篇文章对您有所帮助!如有什么需要补充的欢迎到我们的网站进行补充留言!

www.javascriptedu.com


Tag:JavaScript有什么作用呢 JavaScript中eval 是做什么用的?
相关文章

发表评论: