运行用Javascript编写的程序需要能支持Javascript语言的浏览器。Netscape公司Navigator3.0以上版本的浏览器都能支持Javascript程序,微软公司InternetExplorer3.0以上版本的浏览器基本上支持Javascript。
微软公司还有自己开发的Javascript,称为JScript。Javascript和Jscript基本上是相同的,只是在一些细节上有出入。Javascript短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。同时它又是专门为制作web网页而量身定做的一种简单的编程语言。
JavaScript使网页增加互动性。JavaScript使有规律地重复的HTML文段简化,减少下载时间。JavaScript能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由CGI验证。JavaScript的特点是无穷无尽的,只要你有创意。
js不改变原数组的情况下取数值数组的最大值和最小值
functiongetMax(abc){
//1.要深拷贝数组
abc=abc.slice(0);
//2.排序(升序第一个值是最小值,降序第一个值是最大值)
abc.sort(function(a,b){returnb-a});
//3.返回第一个值
returnabc[0];
}
functiongetMin(qwe){
returnqwe.slice(0).sort(function(a,b){returna-b})[0];
}
//方法很多
在如今网络开发方面,JavaScript起了很关键的作用;像jQuery,MooTools,Prototype等等JavaScript框架以及其它JavaScript类库让我们的生活轻松了不少。但是随着RichInternetApplications(RIA)的面世及迅速应用,书写更强大,更坚实可靠的JavaScript的需要日益迫切。
javascript程序是纯文本的,且不需要编译,所以任何纯文本的编辑器都可以编辑javascript文件。
JavaScript调试工具包是一种跨浏览器调试JavaScript的eclipseplugin,它可以在IE,Firefox,Safari,Chrome,Opera甚至是移动浏览器上调试JavaScript。