前几天在知乎看到,前端面试要求手撸一个轮播图正常吗,我感觉不难,用了脑子里的一点js知识开干了.
我是在校学生,仅仅上了十几个学时的js吧,课外没有偷偷补课~
其实我是讨厌js这种弱类型语言的,感觉一点都不可靠,所以没有过多的学习.
代码js部分有一百五十行了,用jq的话要少非常非常多,但是我的目的就是看看"手撸一个轮播图过分吗",结论是,很正常,没有逻辑困难,只有编程困难,至少当场说出实现逻辑是没有任何困难的.
先看看效果,录屏有点麻烦,手机录像一样的可以看出效果,就直接手机录像了:
代码如下:
<!DOCTYPE html>
我是在校学生,没有项目经历,写的不好的地方还请指出我会加以修正~
对了,要运行起来看看的话,需要在代码上一级文件夹里建一个images文件夹里放上图片,看看HTML代码部分就知道啦。实在还是不会的可以评论下,我发个压缩包出来看看。
谢谢!