JavaScript什么时候用才好?

 JavaScript什么时候用才好?

这个问题一定是初学JS的一个常见问题,Web工具多如牛毛,哪种情况才是该到了用JS的时候呢?

JS的强大就不用我在此多嘴了,相信数以千万计、亿计的网页正用这项技术,它衍生的变种结构更是数不胜数。总体上来说,JS只是一种脚本编程语言,写的脚本是不需要事先编译的,是边解释边就执行了,没有中间代码。好了,还是来解决前面那个大问题吧:什么时候用JavaScript比较好呢?

 

什么样的问题需要什么样的工具去解决,杀鸡用什么刀,杀牛又用什么刀,想想这个道理大家都懂,而对于程序设计者来说,这是相当重要的。JavaScript是一把锋利的小刀,对于解决Web设计,具有相当犀利的作用。功能精悍而强大,每当看到一个漂亮的绚丽网页动画时,很多都JS搞定的。

 

分析JavaScript的一些特性可以得出,JavaScript这柄小刀是对Html网页开刀的,不过Html被开刀的地方实在太多了,不过Web都是架立在Html的骨架上的。特别是以下情况,更上JS的传统用武之地:

 

1、对表单进行操作,比如输入框、文本区、按钮、单选框、复选框、选择列表等。

2、控制多框架的导航、插件或Java编写的小程序applet等。

3、在提交服务器前、对客户端输入数据的验证,反馈等。

4、发布类似于数据库的小量数据集,用列表显示,效果良好。

5、添加动态、实时的交换内容。

 

同时,对于网络程序来说,安全问题始终是一个心病,所以,对于脚本编程,必需赋予限制以保护访问者的隐私。JavaScript除非受到明确赋予他人的权限,否则,它是不能悄悄做以下动作的:

 

1、不能设置浏览器参数、首页外观、动作按钮和打印的。
2、不能在客户机上启动或停止一个应用程序——包括网络的和本地的应用程序都不能。
3、不可在客户机上进行读、写操作(这是相当危险的)。
4、不能捕获服务器上的传输数据流。
5、不可从Web站点上向用户发送电子邮件或相反操作等。

 

JavaScript使死板的Html活了过来,也可以在标记语言里面编程,以完成一些应用程序才能完成的工作,最大的一个工作就是跟用户的动态交互,这其中就包括:数据的输入验证,因为输入计算机内要处理的数据格式必需要符合特定的规则,不是随便乱输入的,如果乱输入就会产生许多脏数据,进而污染计算机处理程序,最后产生不可预知的错误。用脚本编程就解决了,以前总是要把客户输入的任何数据都传送到服务器上,然后再判断,再反馈,这加重了传输压力,也增大了服务器的压力,随着数据量日益膨胀,是不可接受的;第二个功能就是让Html动起来,增加网页的交互性与智能性。使网页具有更加丰富的内容,更具吸引力!!

 

JavaScript就是一脚本大神,一把神兵利器,尽管本人还是对后面的逻辑、数据库较感兴趣,但是对于接触到的项目来说,这一套还是一定要学好呀!!吼吼,开干了!!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值