JavaScript的四个特点

JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。它与Java不同:JavaScript主要用于HTML的页面,脚本嵌入在HTML的源码中;而Java是一个独立的、完整的编程语言,既可以在Web中应用,也可以用于与Web网无关的情况。另外,JavaS cript编写的程序不必在运行前编译,它们可以直接写入Web页面中并由调用它们的浏览器来解释执行。这样,一些基本交互作用就不用在服务器端完成,提高了客户端的响应时间。JavaScript的四个特点如下:

简单性:它是基于java基本语句和控制流之上的简单而紧凑的设计,是学习java的好过渡,而且,它的变量类型是采用弱类型,未采用严格的数据类型。

安全性:爪哇脚本(JAVA SCRIPT)不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。

动态性:javascrpt可以直接对用户或客户输入做出响应,无须经过web程序。它对用户的响应采用以事件驱动的方式进行,即由某种操作动作引起相应的事件响应,如:点击鼠标、移动窗口、选择菜单等。

跨平台性:javascript依赖于浏览器本身,与操作环境无关。只要能运行浏览器的计算机,并安装了支持javascript的浏览器就可以正确执行,从而实现了“编写一次,走遍天下”的梦想。

(0)

相关推荐

  • docjavascript课程(5待续)

    操作方法 01 // 测试需要绝对值   delta = Math.abs(delta);   // 如果差小于 epsilon,那么它相当接近.   if (delta < epsilon) ...

  • 浏览器对象模型bom常用4个对象(bom浏览器对象模型)

    是什么BOM (Browser Object Model),浏览器对象模型,提供了独立于内容与浏览器窗口进行交互的对象其作用就是跟浏览器做一些交互效果,比如如何进行页面的后退,前进,刷新,浏览器的窗口 ...

  • JavaScript创建对象的四种方式

    操作方法 01 1.对已有对象进行扩充方法和属性 var object = new Object(); object.name = "zhangsan";//每个对象需要写这些语句 ...

  • 如何在iHTTP浏览器中添加JavaScript主动扩展

    有的小伙伴在使用iHTTP浏览器时,为了使浏览器运作更加快速,因此想要添加JavaScript主动扩展,但是却不知道如何添加,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开iHTTP ...

  • win10系统如何将JavaScript计时器频率设置为最高性能

    现在大部分电脑都是win10系统,有些用户想知道如何将JavaScript计时器频率设置为最高性能,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步按下[win+i]快捷键打开[设 ...

  • Mac电脑如何在Edge浏览器添加JavaScript阻止站点

    Edge是一款多平台的浏览器软件,有些用户想知道Mac电脑如何在Edge浏览器添加JavaScript阻止站点,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的Edge ...

  • Mac电脑如何在Edge浏览器删除JavaScript允许站点

    Edge是一款多平台的浏览器软件,有些用户想知道Mac电脑如何在Edge浏览器删除JavaScript允许站点,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的Edge ...

  • javascript常用函数(javascript内置函数)

    如果文章和笔记能带您一丝帮助或者启发,请不要吝啬你的赞和收藏,你的肯定是我前进的最大动力为元素添加on方法Element.prototype.on = Element.prototype.addEve ...

  • Javascript实现页面跳转的几种方式

    JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标 ...