您的位置:首页 > Web前端 > JavaScript

第一章 JavaScript基础

2016-04-04 09:55 246 查看
第一章:JavaScript基础

1.JavaScript是一种描述性脚本语言,将JavaScript写入Web页面当中能使原来静态的Web页面增加许多绚丽的效果,并使网页的表现形式更加的生动活泼。

2.脚本语言是一种简单的程序,这些程序有一下ASCII字符构成,可以使用任何一种编辑器来编写,脚本语言不需要事先编译,只要有一个与其相适应的编辑器就可以执行。

3.客户端脚本只需要在客户端计算机上执行,可以减少服务器的负担及通过网络交互的时间,常用的网页客户端脚本有JavaScript、VBScript、JScript.

4.客户端的JavaScript是一种可以与HTML代码写一起的,由客户端浏览器解释,执行的脚本代码。

5.ECMAScript是基于JavaScript的国际标准脚本语言,现在的JavaScript和VBScript都兼容ECMAScript标准,还扩展了许多功能。

6.JavaScript和Java的区别:Java代码必须在编译以后才能执行,而JavaScript不需要编译,只需要浏览器解释执行。‚Java和JavaScript虽然都可以在服务器与客户端执行,但Java多运用的服务器,而JavaScript多运用在客户端。如果Java要在客户端执行,必须在客户端安装JVM.ƒJavaScript可以将代码直接写在HTML文件中,而
使用Java所编写的Applet必须独立在HTML之外,并在HTML文件里调用Applet.④JavaScript是动态类型语言,使用的是松散的数据类型,在使用变量之前不需要声明变量的数据类型,而Java是静态类型语言,使用的是严谨的数据类型,在使用变量之前必须要声明变量的数据类型。

7.JavaScript的作用:网页特效‚表单验证ƒ减少用户操作④增加安全性⑤减少编写和维护代码的工作量⑥相应时间⑧游戏

8.所谓对象,实际上就是一个事先定义好的程序模块,在程序模块中定义好变量和表达式之间的关系,程序员可以直接使用这些关系来设计自己的程序。

9.对象的介绍,对象就是一个程序模块,该程序模块通常可以实现一类功能,在JavaScript中包含浏览器信息的Navigator是一个对象,包含网址信息的Location是一个对象,包含浏览历史信息的History也是一个对象,对象可以说是JavaScript的一个基本单位。

10.对象的方法与属性,在对象中,最重要的两个概念就是方法和属性了。所谓方法,就是对象所能完成的功能,所谓的属性,就是对象本质上的数值。

11.在JavaScript中已经预定义好了很多对象,程序员可以直接使用这些对象,对象都是使用new运算符来定义的,例如,可以使用以下语句来定义一个新的日期对象。
Var now=new Date();此时now就是一个日期对象,使用“.”运算符可以直接使用对象中的方法与属性,想得到当前日期的年份字段,now.getYear();
now就是一个时间对象,getYear()就是一个方法,调用对象的属性也可以使用“.”运算符,例如,要得到当前的网页的网址,location.href
其中href为location的属性。

12.类,new运算符后的函数就是一个类,而使用new运算符所定义的对象就相当于将类实例化,也称对象实例
var now=new Date(); Date看成一个日期类,而now就是一个对象。是将日期类实例化后的一个对象。

13. JavaScript对大小写敏感。

14.在JavaScript中会忽略程序中的空格,换行和制表符,除非这些符号是字符串或正则表达式中的一部分,因此,可以在程序中随意使用这些特殊符号来进行排版,让代码更加容易阅读和理解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: