循环
-
含义:重复执行某一段代码
-
组成部分:
- 初始化状态
- 条件判断
- 循环体代码
- 状态变化
-
语法
- while
- do…while
- for
for(var i=0;i<10;i++){ console.log(i) }
-
for循环执行的步骤
- 执行初始化状态
- 执行条件判断 满足执行3 不满足就结束循环
- 循环体代码
- 状态变化
- 重新回到第2步
-
break continue
- break如果出现循环体会终止循环
- continue会跳过本次循环直接进入下一次循环
-
双重for循环
- 每一次外循环都会等待内循环执行结束
- 一旦出现嵌套 不用用相同变量
函数 function js的头等公民
-
含义: 在计算机中以命名的方式存储一段代码,在我们需要执行这段代码的时候,根据这个名称找到这段代码取出来执行
-
函数存代码过程(定义、声明)
function 函数名(变量,变量,变量...){ // 放一段代码 // 在定义函数的时候 这个函数体内的代码不会执行 }
-
函数取代码(调用、执行)
函数名()
-
函数的作用
- 方便复用一段代码
- 方便维护和修改一段代码
-
函数和循环都是重复执行一段代码,如果这一段代码连续的重复用循环,如果不是连续重复或者是多个文件里面的重复用函数
-
函数的参数
- 函数在定义或者调用的时候小括号里面的数据被称为参数
- 在函数定义位置小括号里面写的参数被称为形式参数,简称形参,一般在这个地方写的是一个变量
- 在函数调用位置小括号里面写的参数被称为实际参数,简称实参,一般在这个地方写的就是一个具体的数据
-
函数的实参和形参的个数关系
- 形参个数和实参个数相同,形参会从左往右一一给实参赋值
- 形参个数小于实参,多余的实参就失去作用
- 形参个数大于实参,多余的形参它的值是undefined
返回值
-
返回值
- 含义: 就是函数在调用(执行)之后得到的结果
- 默认的函数它的返回值是undefined
- 如果函数需要有一个返回值 可以在函数体内某一行加上一个关键字 return,
return 值,这个值就是函数的返回值
-
返回值作用(什么时候需要有返回值)
- 如果我们调用函数之后需要得到函数的执行结果,拿结果进行下一步运算或者判断,这时候就需要有返回值
-
isNaN(数据) 方法
- 这个方法可以用来判断这个数据是不是NaN 如果是返回true 如果不是返回false
return关键字
- 作用
- 让函数有一个返回值
- 终止函数的执行
- 注意
- break只能结束循环 不能够结束函数的执行
- return只能结束函数的执行 无法终止循环
圆周率
- Math.PI
随机数
- 每一次程序运行得到的值不是固定值
- Math.random()
- 范围是(0,1)
- 生成一个0-10之间的随机数
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。