从JS到AJAX 02 JavaScript基础--控制语句_函数_对象.ppt

从JS到AJAX 02 JavaScript基础--控制语句_函数_对象.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
从JS到AJAX 02 JavaScript基础--控制语句_函数_对象

JavaScript控制语句和函数对象 主要内容 JavaScript控制语句 函数 对象 1.控制语句 If语句: if语句、 if-else语句、嵌套if语句 Switch语句 循环语句: for循环、while循环、do-while循环。 1.1 if语句 JavaScript中条件语句用于测试条件。 注释有两种:单行注释和多行注释。 单行注释用双反斜杠“//”表示。 多行注释是用“/*”和“*/”括起来的一行到多行文字。 if(条件) { JavaScript代码; } 第一种形式:If语句 1.1 if语句 if(条件) { //JavaScript代码; } else { //JavaScript代码; } if-else语句 if (条件1) { if (条件2) { //JavaScript代码; } } 嵌套if语句 1.2 switch语句 switch (表达式) { case 常量1 : JavaScript语句; break; case 常量2 : JavaScript语句; break; ... default : JavaScript语句; } switch语句 1.3 循环语句-for for (变量=初始值; 循环条件; 变量累加方法)   语句; var i; for (i = 1; i = 10; i++) document.write(i ); 1.3循环语句-for…in 这个循环主要用于数组,也可以用于对象。该循环可以遍历数组中的元素而无须知道数组中元素的个数,语法如下: for(index in arrayname){ //some code } var myArray = new Array(A, B, C, D); var i; for (i in myArray) { document.write(myArray[i]); } 1.3循环语句-while while(循环条件) 循环体 do{循环体}while(循环条件) 2.函数 调用函数:函数调用一般和元素 的事件一起使用。 ①调用包含参数的函数: 函数名([参数1,][参数2,][…]) ②调用不包含参数的函数: 函数名() 定义函数: function 函数名( 参数1,参数2… ) { 语句; [return 值] } function sum ( one, two) {  var result = one + two;  return result; } document.write(sum(1, 2)); 3. 对象 在JavaScript中是基于对象的编程,而不是完全的面向对象的编程。那麽什麽是对象呢?通俗的说,对象是客观世界中存在的实体,是变量的集合体,对象提供对于数据的一致的组织手段,描述了一类事物的共同属性。 在JavaScript中,可以使用以下几种对象: 由浏览器根据web页面的内容自动提供的对象 JavaScript的内置对象,如Date, Math等。 服务器上的固有对象。 用户自定义的对象。 3.1 什么是对象 JavaScript中的对象是由属性和方法两个基本的元素的构成的。举个例子来说。 将汽车看成是一个对象,汽车的颜色,大小,品牌等叫做属性,而发动,刹车,拐弯等就叫做方法。 一个web页可以被看作一个对象,包含背景颜色、前景颜色等特性,同时包含打开、关闭、写等动作。 对象包含两个要素: 用来描述对象特性的一组数据,也就是若干变量,称为属性; 用来操作对象特性的若干动作,也就是若干函数,成为方法。 3.2.1 常用对象-内置对象 JavaScript共有以下内置对象: Array Boolean Date Math Number String RegExp Global 3.2.2常用对象-浏览器对象 Window Navigator Screen History Location 3.2.3 常用对象-DOM对象 Document Anchor Area Base Body Button Canvas Event Form Frame Frameset IFrame Image Input Button Input Checkbox Input File Input Hidden Input Password Input Radio Input Reset Input Submit Input Text Link Meta Object Option Se

您可能关注的文档

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档