【Python全栈-JavaScript】原生的JavaScript练习题1


原生的JavaScript练习题1

1、马蜂窝首页轮播图,点击右侧小图切换大图




    
    马蜂窝小图切大图
    
    


    
    
  • https://n4-q.mafengwo.net/s14/M00/5A/1A/wKgE2l0HPWyAZjbdAAh88uDW96A246.jpg?imageMogr2%2Finterlace%2F1
  • https://p4-q.mafengwo.net/s14/M00/0D/55/wKgE2l0F9ySACWS7AAoBg9iDjMg958.jpg?imageMogr2%2Finterlace%2F1
  • https://n3-q.mafengwo.net/s14/M00/B8/DC/wKgE2l0DuP2AHat-AASQQa6cZh8825.jpg?imageMogr2%2Finterlace%2F1
  • https://p2-q.mafengwo.net/s14/M00/96/1E/wKgE2l0Apb6ALPI7AAVoCZo1rO0261.jpg?imageMogr2%2Finterlace%2F1
  • https://b4-q.mafengwo.net/s14/M00/A1/B3/wKgE2l0Aqk2AOj23ABBx6Vg2SBw520.jpg?imageMogr2%2Finterlace%2F1

2、使用双重循环写乘法口诀表

源码示例:




    
    表格+乘法口诀表
    


    

3、使用循环完成水仙花数100-999   370=3*3*3+7*7*7+0*0*0

源码示例:




    
    使用循环完成水仙花数100-999 370=3*3*3+7*7*7+0*0*0





4、创造50个div,要求div是正方形,随机大小,随机在页面的任意位置(1400*720),随机颜色

 效果:

源码示例:




    
    创造50个div,要求div是正方形,随机大小,随机在页面的任意位置(1400*720),随机颜色
    


补充:3种遍历方式

//遍历每一个多选框 有三种写法
// for(var i=0;i<4;i++){
//     item = document.querySelector(".ck"+i);
//     item.checked = allCheck.checked
// }

// allItem.forEach(function (value,index,array) {
//     value.checked = allCheck.checked
// })

allItem.forEach(key => key.checked = true)

 五、自定制电子时钟

效果:

代码:




    
    自定制电子时钟
    


:
:

六、将时间显示为中文可读格式

效果:

代码:




    
    中文时间


    

Mon Jun 24 2019 19:43:16 ---> 二零一九年 六月 二十四日 星期一 十九时 四十三分 十六秒

七、轮播图




    
    轮播图