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 锚点跳转滚动条平滑滚动一句话代码
Apr 30 Javascript
jquery ajax 同步异步的执行示例代码
Jun 23 Javascript
JS正则表达式大全(整理详细且实用)
Nov 14 Javascript
jQuery中end()方法用法实例
Jan 08 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
Sep 07 Javascript
canvas实现刮刮卡效果
Mar 14 Javascript
解决webpack -p压缩打包react报语法错误的方法
Jul 03 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 Javascript
深入理解js A*寻路算法原理与具体实现过程
Dec 13 Javascript
JavaScript定时器设置、使用与倒计时案例详解
Jul 08 Javascript
javascript设计模式 ? 备忘录模式原理与用法实例分析
Apr 21 Javascript
vue组件入门知识全梳理
Sep 21 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
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
2007/04/12 Javascript
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
Js 回车换行处理的办法及replace方法应用
2013/01/24 Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
2013/04/08 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
2014/05/05 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
jQuery获取标签文本内容和html内容的方法
2015/03/27 Javascript
js实现的四级左侧网站分类菜单实例
2015/05/06 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
Python复制文件操作实例详解
2015/11/10 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
2018/10/18 Python
pandas.DataFrame删除/选取含有特定数值的行或列实例
2018/11/07 Python
详解python中的数据类型和控制流
2019/08/08 Python
任意存:BOXFUL
2018/05/21 全球购物
联想新西兰官方网站:Lenovo New Zealand
2018/10/30 全球购物
澳大利亚购买最佳炊具品牌网站:Cookware Brands
2019/02/16 全球购物
教育科研先进个人材料
2014/01/26 职场文书
12月小学生校园广播稿
2014/02/04 职场文书
个人担保书格式范文
2014/05/12 职场文书
银行进社区活动总结
2014/07/07 职场文书
立志成才演讲稿
2014/09/04 职场文书
学校重阳节活动总结
2015/03/24 职场文书
委托开发合同书(标准版)
2019/08/07 职场文书
七年级作文之秋游
2019/10/21 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python