练习:使用箭头函数创建函数getAvg,传递任意两个数字,返回平均值 //函数表达式创建
var getAvg=(a,b)=>{
return (a+b)/2;
}
var getAvg=(a,b)=>(a+b)/2;
console.log( getAvg(3,9) );
练习:假设从后端获取了一条商品的数据,格式为对象,包含的属性有编号、标题、价格、是否在售(1/0) 输出以下效果 编号:xx 标题:xx 价格:xx.xx元 是否在售:是/否
var laptop={
lid:8,
title:'小米Air',
price:4199,
isOnsale:1
}
console.log(`
编号:${laptop.lid}
标题:${laptop.title}
价格:${laptop.price.toFixed(2)}元
是否在售:${laptop.isOnsale ? '是' :'否'}
`);
练习:使用for、while、do-while各循环100000次,查看耗时
console.time('tao');
for(var i=1;i<=100000;i++){
}
console.timeEnd('tao');
console.time('while');
var j=1;
while(j<=100000){
j++;
}
console.timeEnd('while');
console.time('do-while');
var k=1;
do{
k++;
}while(k<=100000);
console.timeEnd('do-while');
练习:创建函数getDays,传递任意一个日期,返回这个日期是一年的第几天
function getDays(year,month,date){
var d1=new Date(year,month-1,date+1);
var d2=new Date(year,0,1);
var d=d1-d2;
//console.log(d);
return d/(24*60*60*1000);
}
console.log( getDays(2021,12,17) );