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 相关文章推荐
使用Modello编写JavaScript类
Dec 22 Javascript
jQuery 学习 几种常用方法
Jun 11 Javascript
JSON 入门指南 想了解json的朋友可以看下
Aug 26 Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
Nov 20 Javascript
改进版通过Json对象实现深复制的方法
Oct 24 Javascript
原生javascript实现无间缝滚动示例
Jan 28 Javascript
jquery动感漂浮导航菜单代码分享
Apr 15 Javascript
javascript实现不同颜色Tab标签切换效果
Apr 27 Javascript
underscore之Chaining_动力节点Java学院整理
Jul 10 Javascript
详解webpack的配置文件entry与output
Aug 21 Javascript
13 个npm 快速开发技巧(推荐)
Jul 04 Javascript
jquery实现直播弹幕效果
Nov 28 jQuery
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实现文件安全下载
2006/10/09 PHP
excellent!――ASCII Art(由目标图象生成ascii)
2007/02/20 PHP
PHP开发负载均衡指南
2010/07/17 PHP
php实现rc4加密算法代码
2012/04/25 PHP
PHP实现多进程并行操作的详解(可做守护进程)
2013/06/18 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
2016/03/21 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
浅谈NodeJS中require路径问题
2015/05/07 NodeJs
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
js实现弹窗暗层效果
2017/01/16 Javascript
js实现炫酷的左右轮播图
2017/01/18 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
2017/04/23 Javascript
Vue.js 单页面多路由区域操作的实例详解
2017/07/17 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
layui递归实现动态左侧菜单
2019/07/26 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
Layui弹框中数据表格中可双击选择一条数据的实现
2020/05/06 Javascript
JS实现超级好看的鼠标小尾巴特效
2020/12/01 Javascript
详解Python3中字符串中的数字提取方法
2017/01/14 Python
python 多进程共享全局变量之Manager()详解
2019/08/15 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
解决python图像处理图像赋值后变为白色的问题
2020/06/04 Python
美国首屈一指的高品质珠宝设计师和零售商:Allurez
2018/01/23 全球购物
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
英国领先的高级美容和在线皮肤诊所:Face the Future
2020/06/17 全球购物
C#中有没有运算符重载?能否使用指针?
2014/05/05 面试题
电子信息专业自荐书
2014/02/04 职场文书
技校学生个人职业生涯规划范文
2014/03/03 职场文书
小学师德标兵先进事迹材料
2014/05/25 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
教师党员整改措施
2014/10/24 职场文书
老干部工作汇报材料
2014/10/28 职场文书
导游词之崇武古城
2019/10/07 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书