1.书本例题,对一个数组遍历,输出数组里的所有值。答案是这样的:
if (image.length>0){
for (var x=0; x<image.length; x++){
//code
}
}
而我没有写判断语句直接做的循环,因为我想如果image长度是0自然会跳过循环:
for (var x=0; x<image.length; x++){
//code
}
输出结果是一样的。但是这样做可以么?以后会不会造成什么错误?
2.书本例题,对英文名字重新排版,名字首写字母大写,姓全部大写。名字被split的成数组。
名字的处理上答案是这样的:
name[0] = name[0],slice(0,1).toUpperCase()+name[0].slice(1).toLowerCase();
我写的答案是这样的:
name[0] = name[0][0].toUpperCase()+name[0].slice(1).toLowerCase();
两个得到的结果是一样的。但是这样做可以么?以后会不会造成什么错误?
谢谢您花费时间回答我的问题。谢谢
陪伴而非守候
噜噜哒
相关分类