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 相关文章推荐
更优雅的事件触发兼容
Oct 24 Javascript
基于Angularjs实现分页功能
May 30 Javascript
微信小程序 location API接口详解及实例代码
Oct 12 Javascript
javascript入门之数组[新手必看]
Nov 21 Javascript
使用JavaScript根据图片获取条形码的方法
Jul 04 Javascript
jQuery实现可兼容IE6的滚动监听功能
Sep 20 jQuery
在vue中使用公共过滤器filter的方法
Jun 26 Javascript
vue项目打包后打开页面空白解决办法
Jun 29 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
Aug 17 Javascript
Javascript实现动态时钟效果
Nov 17 Javascript
微信小程序 授权登录详解(附完整源码)
Aug 23 Javascript
js贪心算法 钱币找零问题代码实例
Sep 11 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
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
php smarty模版引擎中的缓存应用
2009/12/02 PHP
php实现Mysql简易操作类
2015/10/11 PHP
JavaScript var声明变量背后的原理示例解析
2013/10/12 Javascript
JavaScript中的值类型详细介绍
2014/12/29 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
详解JavaScript中的blink()方法的使用
2015/06/08 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
jQuery实现联动下拉列表查询框
2017/01/04 Javascript
React实现点击删除列表中对应项
2017/01/10 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
微信小程序bindinput与bindsubmit的区别实例分析
2019/04/17 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
[01:02:48]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Liquid
2018/04/03 DOTA
python网络编程学习笔记(四):域名系统
2014/06/09 Python
Python访问MySQL封装的常用类实例
2014/11/11 Python
学习Python selenium自动化网页抓取器
2018/01/20 Python
Django中间件工作流程及写法实例代码
2018/02/06 Python
详解django三种文件下载方式
2018/04/06 Python
python接口自动化(十六)--参数关联接口后传(详解)
2019/04/16 Python
浅析Python3中的对象垃圾收集机制
2019/06/06 Python
matplotlib更改窗口图标的方法示例
2021/02/03 Python
Giglio德国网上精品店:奢侈品服装和配件
2016/09/23 全球购物
美国中小型企业领先的办公家具供应商:Office Designs
2016/11/26 全球购物
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
秦兵马俑教学反思
2014/02/07 职场文书
关爱女孩行动实施方案
2014/03/13 职场文书
合作意向书模板
2014/03/31 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
清明节网上祭英烈寄语2015
2015/03/04 职场文书
家庭贫困证明
2015/06/16 职场文书
学生会部长竞选稿
2015/11/19 职场文书
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python