- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 人教版小学二年级数学上册角的认识201310修正版进教课.ppt
- 人教版必修1第一单元第2课秦朝中央集权制度的形成(共35张PPT).ppt
- 人教版小学语文五年级下彩色的非洲.ppt
- 人教版地理中考复习 从世界看中国(共109张)1.pptx
- 人教版小学数学二年上认识米、米和厘米.ppt
- 人教版小学数学二年级第七单元_整十整百整千数加减法.ppt
- 人教版必修4第三单元第七课第一框世界是普遍联系的(共31张PPT).ppt
- 人教版小学三年级上数学毫米分米的认识.ppt
- 人教版小学三年级语文22.富饶的西沙群岛.ppt
- 人教版数学七年级上册4.3.1 角.pptx
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)