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 相关文章推荐
JS模拟面向对象全解(一、类型及传递)
Jul 13 Javascript
js设置组合快捷键/tabindex功能的方法
Nov 21 Javascript
jQuery中end()方法用法实例
Jan 08 Javascript
jquery实现的省市区三级联动
Apr 02 Javascript
逻辑表达式中与或非的用法详解
Jun 06 Javascript
快速解决js动态改变dom元素属性后页面及时渲染的问题
Jul 06 Javascript
js返回顶部实例分享
Dec 21 Javascript
详细分析jsonp的原理和实现方式
Nov 20 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
Dec 05 Javascript
微信小程序实现留言板
Oct 31 Javascript
35个最好用的Vue开源库(史上最全)
Jan 03 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
Nov 06 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中邮箱地址正则表达式实现与详解
2012/04/24 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
javascript 触发事件列表 比较不错
2009/09/03 Javascript
javascript window对象属性整理
2009/10/24 Javascript
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
详解vue-router 动态路由下子页面多页共活的解决方案
2019/12/22 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
[07:57]DOTA2热力大趴狂欢夜 广州站活动回顾
2013/11/27 DOTA
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[01:23]2019完美世界全国高校联赛(春季赛)合肥全国总决赛
2019/06/10 DOTA
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
python斐波那契数列的计算方法
2018/09/27 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
keras load model时出现Missing Layer错误的解决方式
2020/06/11 Python
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
历史系毕业生自荐信
2013/10/28 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
python中%格式表达式实例用法
2021/06/18 Python