条件语句
if语句if else
switch语句Switch case
循环语句:
while/do....while/for
break:结束循环;continue:结束本次循环,但仍会进行后续循环
函数:
function:函数声明
形参:声明函数的时候可以定义
实参:调用函数的时候传递实参
求n个整数的和以及输出n个数以内的奇数
函数进阶:
一、设置默认参数值
function fun(x=10,y=20){
return x+y;
}
二、立即执行函数
(function (){
let a=10;
let b=20;
console.log(a+b)
}) ()
声明之后直接调用,不可以多次调用。
作用域链:
每一个函数都会创建一个新的作用域
函数外部无法访问函数内部的值
函数内部可以访问函数外部的值
闭包函数
声明在一个函数中的函数,叫做闭包函数
箭头函数
const add=(x)=>{
return x*x;
}
const add=x=>x*x;