最新web前端开发培训javascript教程二.doc
《最新web前端开发培训javascript教程二.doc》由会员分享,可在线阅读,更多相关《最新web前端开发培训javascript教程二.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateweb前端开发培训javascript教程二web前端开发培训javascript教程二web前端开发培训javascript学习阶段二热点:百读易莱胜官网 上海百读易莱胜 易莱胜官网 上海易莱胜JavaScript 变量变量是用于存储信息的容器。与代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y)。变量可以使用短名称(比如
2、x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。变量必须以字母开头变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)变量名称对大小写敏感(y 和 Y 是不同的变量)实例var x=5;var y=6;var z=x+y;JavaScript 数据类型JavaScript 变量还能保存其他数据类型,比如文本值 (name=Bill Gates)。在 JavaScript 中,类似 Bill Gates 这样一条文本被称为字符串。JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。当您向变量分配文本值时,应该用双引号或单引号
3、包围这个值。当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。实例var pi=3.14;var person=John Doe;var answer=Yes I am!;声明(创建) JavaScript 变量在 JavaScript 中创建变量通常称为声明变量。我们使用 var 关键词来声明变量:var carname;变量声明之后,该变量是空的(它没有值)。如需向变量赋值,请使用等号:carname=Volvo;不过,您也可以在声明变量时对其赋值:var carname=Volvo;在下面的例子中,我们创建了名为 carname 的变量,并向其赋值 V
4、olvo,然后把它放入 id=demo 的 HTML 段落中:实例var carname=Volvo;document.getElementById(demo).innerHTML=carname;一条语句,多个变量您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:var lastname=Doe, age=30, job=carpenter;声明也可横跨多行:var lastname=Doe,age=30,job=carpenter;Value = undefined在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。在
5、执行过以下语句后,变量 carname 的值将是 undefined:var carname;重新声明 JavaScript 变量如果重新声明 JavaScript 变量,该变量的值不会丢失:在以下两条语句执行后,变量 carname 的值依然是 Volvo:var carname=Volvo; var carname;JavaScript 算数您可以通过 JavaScript 变量来做算数,使用的是 = 和 + 这类运算符:实例y=5;x=y+2;JavaScript 数据类型字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(
6、Null)、未定义(Undefined)。JavaScript 拥有动态类型JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:实例var x; / x 为 undefinedvar x = 5; / 现在 x 为数字var x = John; / 现在 x 为字符串JavaScript 字符串字符串是存储字符(比如 Bill Gates)的变量。字符串可以是引号中的任意文本。您可以使用单引号或双引号:实例var carname=Volvo XC60;var carname=Volvo XC60;您可以在字符串中使用引号,只要不匹配包围字符串的引号即可:实例var answ
7、er=Its alright;var answer=He is called Johnny;var answer=He is called Johnny;尝试一下 您将在本教程的高级部分学到更多关于字符串的知识。JavaScript 数字JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:实例var x1=34.00; /使用小数点来写var x2=34; /不使用小数点来写极大或极小的数字可以通过科学(指数)计数法来书写:实例var y=123e5; / 12300000var z=123e-5; / 0.00123尝试一下 您将在本教程的高级部分学到更多关于数字的知识。J
8、avaScript 布尔布尔(逻辑)只能有两个值:true 或 false。var x=true;var y=false;布尔常用在条件测试中。您将在本教程稍后的章节中学到更多关于条件测试的知识。JavaScript 数组下面的代码创建名为 cars 的数组:var cars=new Array();cars0=Saab;cars1=Volvo;cars2=BMW;或者 (condensed array):var cars=new Array(Saab,Volvo,BMW);或者 (literal array):实例var cars=Saab,Volvo,BMW;尝试一下 数组下标是基于零的,
9、所以第一个项目是 0,第二个是 1,以此类推。您将在本教程稍后的章节中学到更多关于数组的知识。JavaScript 对象对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:var person=firstname:John, lastname:Doe, id:5566;上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。空格和折行无关紧要。声明可横跨多行:var person=firstname : John,lastname : Doe,id : 5566;对象属性有两种寻址方式:实例
10、name=person.lastname;name=personlastname;尝试一下 您将在本教程稍后的章节中学到更多关于对象的知识。Undefined 和 NullUndefined 这个值表示变量不含有值。可以通过将变量的值设置为 null 来清空变量。实例cars=null;person=null;尝试一下 声明变量类型当您声明新变量时,可以使用关键词 new 来声明其类型:var carname=new String;var x= new Number;var y= new Boolean;var cars= new Array;var person= new Object;la
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 web 前端 开发 培训 javascript 教程
限制150内