js笔记3

数组:

1 数组的创建方式

(1)利用new创建数组

var arr=new Array();//创建一个空的数组

(2)利用数组字面量创建数组

var weather=['wind','fine'];

2 获取数组长度

var arr1=[78,88,98];
console.log(arr1.length);//输出结果为:3

3 数组的访问

通过下标来访问数组

例子:console.log(arr[0]);

4 数组的遍历

遍历数组是访问数组的方式;

for...in..

for(varable in object){
    ...//varable是数组下标,object为数组变量名称
}

for...of..

var arr=[1,2,3];
for (var value of arr){
    console.log(value);
}

5  元素的删除与修改,添加

添加:

//为空数组添加元素
var height=[];
height[0]=175;
height[1]=180;
console.log(height);
//为非空数组添加元素
var arr=['Asa','Lisy'];
arr[2]='Tom';
arr[3]='jierui';
console.log(arr);

修改:

var arr=['1','2','3','4'];
arr[2]=123;
arr[3]=234;
console.log(arr);//输出结果为["1","2",123,234]

删除:

var name=['tom','lisa','xiao'];
console.log(name);//输出["tom","lisa","xiao"]
delect name[1];
console.log(name);//输出["tom", empty,"xiao"];

函数

实参与形参(与c语言一样)

实参形参匹配问题:

当实参形参个数相同输出正确结果
当实参个数多于形参个数只取到形参的个数
当实参个数小于形参个数结果为NaN

1 function 函数名(){

//函数体

}

function cook(aru){
    console.log(aru);
}
cook('小橙子');

(函数不调用,自己不执行)

2 函数的返回值格式

function getResult(){
	return 666;
}
console.log(getResult());
例子://求任意两个数之和
function getSum(num1,num2){
return num1+num2;
}
console.log(getSum(1,2));
//return 终止函数
function getSum(num1,num2){
	return num1+num2;
	alert("我是不会被执行的哦");
}
console.log(getSum(1,2));
//没有return,则返回undefined

3 关于break,continue,return

break:结束当前的循环体(for,while)

continue:跳出本次循环,继续下次循环(for,while)

return:不仅可以退出循环,还可以返回return中的值,同时还可以结束当前的函数体内的代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值