JavaScript简介_动力节点Java学院整理


Posted in Javascript onJune 26, 2017

JavaScript是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言实现在一个Web页面中连接多个对象,与Web客户交互作用。javascript的出现使得网页和用户之间实现了一种实时性的,动态性的,交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。 同时javascript短小精悍,在客户机上执行,大大提高了网页的浏览速度和交互能力。

再者,我们看一下javascript的特点:

1,JavaScript是一种脚本语言(脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。),它采用小程序段的方式实现编程。像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了一个易的开发过程。

2,JavaScript是一种基于对象的语言,同时以可以看作一种面向对象的。这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。这是我们在面向对象编程中非常喜欢看见的!

3,简单性:首先它是一种基于Java基本语句和控制流之上的简单而紧凑的设计,从而对于学习Java是一种非常好的过渡。其次它的变量类型是采用弱类型,并未使用严格的数据类型。

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

5,动态性:javascript可以直接对用户或者客户输入做出响应,无须经过Web服务程序。他对用户的反映响应,是采用以事件驱动的方式进行的。也就是当我们按下鼠标,移动窗口,采择菜单等事件发生时响应的。

6,跨平台性:Javascript是依赖浏览器本身,与操作环境无关,只要能运行浏览的计算机,并支持javascript的浏览器就可以正确执行。

下边我们看一个简单的javascript例子:

<span style="font-size:18px;"><script language="javascript" type="text/javascript"> 
 alert("欢饮来到javascript的世界!");//弹出信息提示框 
  prompt("请您输入您的密码!");//弹出输入提示框 
</script> 
</span>

效果:

JavaScript简介_动力节点Java学院整理

JavaScript简介_动力节点Java学院整理

上边是初学者都会学习一个例子,第一句和最后一句为javascript的框架,在HTML语言中,我们夹杂运用javascript语言,写好其框架,将其需要的代码写在框架里边即可,就能实现我们想要的各种功能,例如与用户的交互,自动验证等

Javascript 相关文章推荐
jquery拖动插件(jquery.drag)使用介绍
Jun 18 Javascript
JS 屏蔽键盘不可用与鼠标右键不可用的方法
Nov 18 Javascript
js的回调函数详解
Jan 05 Javascript
jQuery+CSS实现滑动的标签分栏切换效果
Dec 17 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
Mar 28 Javascript
JS实现页面打印功能
Mar 16 Javascript
基于vue实现多引擎搜索及关键字提示
Mar 16 Javascript
JavaScript实现隐藏省略文字效果的方法
Apr 27 Javascript
用原生JS实现简单的多选框功能
Jun 12 Javascript
基于Vue.js 2.0实现百度搜索框效果
Dec 28 Javascript
highcharts 在angular中的使用示例代码
Sep 20 Javascript
Vue中点击active并第一个默认选中功能的实现
Feb 24 Javascript
JavaScript数组_动力节点Java学院整理
Jun 26 #Javascript
Angular 表单控件示例代码
Jun 26 #Javascript
jQuery实现一个简单的验证码功能
Jun 26 #jQuery
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 #jQuery
JavaScript实现三级联动菜单实例代码
Jun 26 #Javascript
jQuery实现frame之间互通的方法
Jun 26 #jQuery
详解基于Bootstrap+angular的一个豆瓣电影app
Jun 26 #Javascript
You might like
创建配置文件 用PHP写出自己的BLOG系统 2
2010/04/12 PHP
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
详解关于php的xdebug配置(编辑器vscode)
2019/01/29 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
2019/05/01 PHP
Smarty模板配置实例简析
2019/07/20 PHP
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
JavaScript动态创建div属性和样式示例代码
2013/10/09 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
JS实现轮播图效果
2020/01/11 Javascript
vue中使用v-for时为什么不能用index作为key
2020/04/04 Javascript
java中两个byte数组实现合并的示例
2018/05/09 Python
python利用7z批量解压rar的实现
2019/08/07 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
一家外企的面试题目(C/C++面试题,C语言面试题)
2014/03/24 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
高中政治教学反思
2014/01/18 职场文书
少年闰土教学反思
2014/02/22 职场文书
市场营销管理毕业生自荐信
2014/03/03 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
责任书范本
2014/08/25 职场文书
大足石刻导游词
2015/02/02 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
同学聚会感言一句话
2015/07/30 职场文书
服务行业标语口号
2015/12/26 职场文书
如何撰写促销方案?
2019/07/05 职场文书