发表于: 2017-08-08 20:52:12
2 802
今天:和前端统一了接口和字段。
进度:http://task.ptteng.com/zentao/project-burn-277.html
问题:web工程编译前后目录的变化
明天:生成代码,搭环境,跑测试。
总结:无
————————————————————————————————————————————————
学习了一些JS知识。
JavaScript新建一个长度10的数组:
var pets = new Array(10);
JavaScript中数组的join方法用处?
- arr.join() 默认情况所有元素被逗号隔开
- arr.join("xxx") 元素被xxx隔开
JavaScript中在数组最前面插入数据的方法?
arr.unshift(xxx);
JavaScript数组的.push()和.pop()的作用?
- .push() 插入最后
- .pop() 删除最后并返回
for loop 和 while loop 的本质区别是?
- for loop显示loop的开始和结尾
- 擅长处理一系列数据
JavaScript的for循环的三种格式?
for (var index = 0; index < xxx.length; index ++){
}
for (var index in xxx){
//得到的是数组的index
}
for (var name of xxx){
//得到的是数组的值
}
JavaScript数组的.slice()方法有几种用法?
- arr.slice(startPosition);//闭合
- arr.slice(startPosition, endPosition);//左闭右开
——————————
写了第一个JavaScript代码,猜1-100的一个数字。
var target;
var guess_input;
var finished = false;
var guesses = 0;
function do_game() {
target = Math.floor(Math.random() * 100) + 1;
while(!finished){
guess_input = parseInt(prompt("请猜出1到100之间的一个数"));
guesses ++;
finished = check_guess();
}
}
function check_guess() {
if(isNaN(guess_input)){
alert("输入的不是数字!");
return false;
}
if(guess_input < 1 || guess_input > 100){
alert("输入超出范围!");
return false;
}
if(guess_input > target){
alert("你的数字太大!");
return false;
}
if(guess_input < target){
alert("你的数字太小!");
return false;
}
alert("你猜对了!正确答案是" + target + " 你猜的次数为:" + guesses );
return true;
}
评论