我看见一个书面考试面试人人网先进的前端

你需要一个手写的代码,其中一个问题是做一个图片显示。

与百度图片的小缩略图底部类似的显示列。

然后要求鼠标滚轮卷起并变小。

我真的不知道该怎么做,在网上找资料。

一个事件,可以捕捉onmousewheel发现

然后根据该event.wheeldelta价值的正面和负面的,我们可以判断这是向前或向后滚动。

写一个小例子,顺便捕捉键盘的键,不是很漂亮也没有变化。

因为文本不添加HTML代码

可以使用此方法来防止XSS注入呢
复制代码代码如下所示:


复制代码代码如下所示:
showkey函数(){
如果(事件。wheeldelta){

复制代码代码如下所示:
它是向前滚动后的120个/ 120个滚动。
var文本= document.createtextnode(事件。wheeldelta + );
document.body.appendchild(文本);
document.body.normalize();
}
如果(事件。密码)
{
var文本= document.createtextnode(事件。密码+);
document.body.appendchild(文本);
document.body.normalize();
}
}

它只是使用的文本元素,只是看着先进的设计。

一个合并多个文本节点的方法
复制代码代码如下所示:
规范化();