JavaScript网络在线定制系统的设计与实现(3)
时间:2018-11-15 11:31 来源:毕业论文 作者:毕业论文 点击:次
可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。 主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。 是一种解释性脚本语言(代码不进行预编译)。 跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、DOS等)。 JavaScript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。JavaScript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。 Javascrip有五个特点:一是它是脚本语言,不像C++ ,C语言那样要先编译,它直接就可以逐行的解释。二是它没想C++或C那样有各种个样的变量,它只有对象和VAR。三就是相对C++简单明了,采用的是弱类型的变量的类型。四是其具有动态性,它可以不需要经过WEB服务器就对用户的事件进行响应,就像你拖动图片,对图片进行操作等。五就是它具有跨平台性,不会因为你的操作系统不同而不能使用。只要是浏览器大部分都会支持javascript。 正是由于这些特性,对javascript来说,虽然他非常流行,现在很多的前端也是采用javascript来编写的,但是它的安全性是值得我们大家考虑的。 我之所以采用javascript也是看重它的跨平台性,和动态性,而且操作起来相对较简单。安全性也是值得考虑的问题。 总的来说,就是js在编写网络前端已经是大家公认的语言。但是再好的语言也有其缺限,安全性是它的唯一缺陷。 (责任编辑:qin) |