【JS简介】《从LiveScript到JavaScript》
【发展史】最初创建JavaScript是为了“make web pages alive(激活网页)”,因此,JavaScripi 的最初命名为LiveScript。
【应用理论】用JavaScript 编写的程序称为脚本。脚本可以直接写在网页的HTML中,并在页面加载时自动运行。
【功能性】JavaScript 可以做与网页操作、用户交互和 Web 服务器相关的所有事情。例如,在浏览器中的JavaScript 能够:
(1)将新的HTML添加到页面,更改现有内容,或修改样式。
(2)通过JavaScript脚本获取用户鼠标点击、指针运行和键盘按键等与计算机交互的操作事件。
(3)通过网络将请求发送到远程服务器,下载和上传文件(即AJAX和COMET技术)
(4)获取并设置cookie,向访问者提问并显示消息。
(5)记住客户端上的数据(“本地存储”)。
【局限性】网页上的 JavaScript 无法读写硬盘上的任意文件,不能直接访问操作系统,而这正是JavaScript最大的一个弊端。说具体一点就是,虽然JavaScript能够很好地支持当前的动态页面或静态页面,但是无法与其他网站、其他服务器或本地操作系统进行交互。