好文档 - 专业文书写作范文服务资料分享网站

JavaScript入门基础教程(3)数组+函数+存储形式+传递方式

天下 分享 时间: 加入收藏 我要投稿 点赞

昨日回顾

强制类型转换 Number 强制将其他数据类型转换为数值型 String 强制将其他数据类型转换为字符型 Boolean 强制将其他数据类型转换为布尔型 一般都不是真实存的都会转换为false

parseInt 从字符串中提取整型数据 从左向右提取,直遇到第一个不为数字的字符(包含小数点) parseFloat 从字符串中提出浮点数 从左向右提取,直遇到第一个不为数字的字符 isNaN 判断一个字符串是否是纯数字字符串,如果不是一个纯数字字符串返回true

流程控制 分支结构 if(条件表达式){

//语句体 }

if(条件表达式){ //语句体1 }else{

//缺省语句体 }

if(条件表达式1){ //语句体1

}else if(条件表达式2){ //语句体2

} else if(条件表达式3){ //语句体3

} else if(条件表达式4){ //语句体4 }else{ //缺省语句体 }

switch结构

switch(条件表达式){ case 值1: //语句体1 break; case 值2: //语句体2

}

break;

case 值3: //语句体3 break; default:

//缺省语句体

if结构与switch结构区别 if结构的条件表达式一般判断的是一个范围 switch结构判断的具体的某个值 循环结构

for(循环控制变量初始化;循环条件;循环控制变量更改){ //循环体 }

执行过程:

1、 循环控制变量初始化,只执行一次

2、 判断循环条件是否成立,成立则执行循环体,不成立则直接退出 3、 对循环控制变量进行更改,

4、 使用更改后的循环控制变量的值再判断循环条件是否成立

while循环结构 while(条件表达式){ //循环体

} do{

}while(条件表达式) while与do… while的区别 while是先判断条件表达式,再根据条件表达式的结果去执行循环体 do…while是先执行循环体,再判断条件表达式是否成立,(无论条件表达式成立与否,循环体至少会执行一次,) for结构与while结构的区别 for一般用于已知循环次数或循环次数可能通过某种方式确定,while循环一般用于,循环次未知。

作业讲解:

break; continue;

中止当前循环结构

中止当前的本次循环,继续下一次循环

数组详解

数组:一组数据的有序集合

数组元素:数组中每一个数据叫称为数组元素

元素素下标:数组中数组元素的位置,此位置是从”0”开始, 数组的长度:数组中元素的个数。 数组名.length; 数组的长度是数组中最在元素下标+1; 如何访问数组中的元素: 数组名[元素下标];

数组的定义

一维数组

第一种方法: 叫隐式声名(数组直接量) var arrA=[10,20,’zhangsan’,true,null,undefined]

数组中的元素可以是JS中的任意数据类型

var arrB=[5]; 第二种方法: 使用new关键字与Array构造函数 var arrC=new Array();

数组的操作(CRUD) 访问一个数组元素 数组名[元素下标]; 对数组元素的更改 var arrA=[10,20,’zhangsan’,true,null,undefined]; arrA[2]=”lisi”; 增加一个数组元素 var arrA=[10,20,’zhangsan’,true,null,undefined]; 删除一个数组元素的值 delete(arrA[2])

JavaScript入门基础教程(3)数组+函数+存储形式+传递方式

昨日回顾强制类型转换Number强制将其他数据类型转换为数值型String强制将其他数据类型转换为字符型Boolean强制将其他数据类型转换为布尔型一般都不是真实存的都会转换为falseparseInt从字符串中提取整型数据从左向右提取,直遇到第一个不为数字的字符(包含小数点)parseFloat从字符串中提出浮点数从左向右
推荐度:
点击下载文档文档为doc格式
51z6m1j9x19lpyv23wwc1symv1joq10074p
领取福利

微信扫码领取福利

微信扫码分享