美文网首页
笔试题整理(十二)

笔试题整理(十二)

作者: 迷人的洋葱葱 | 来源:发表于2017-10-10 20:56 被阅读0次

饿了么

一、使按钮减速滑动到页面顶部。已知页面结构如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
        p{
            height:50px;
            width:50px;
            background:black;
            position:fixed;
            right:20px;
            bottom:20px;
        }
        div{
            height:2000px;
        }
</style>

<script>
 
</script>
</head>
<body>
<p></p>
<div></div>
</body>
</html>

参考解法:

   window.onload=function(){

        var oP=document.getElementsByTagName("p")[0];
        var x=oP.offsetTop;
        oP.style.transition="transform 2s ease-out";
        oP.style.transform="translate(0px,"+"-"+x+"px)";

    };

分析:
1、p标签采用position:fixed定位。因此p标签需要移动的距离是其offsetTop(仅数值,没有单位px)值。
2、因为"减速滑动",所以采用easeout。

二、求以下两行代码的输出结果。

alert('string' instanceof String);
alert(new String('string') instanceof String);

答案:
false
true
分析:‘string’只是以string为数据类型的值,并不是String()的实例对象,因此输出false。
new Sting('string')则是String()的实例对象,因此输出true。

三、

相关文章

  • 笔试题整理(十二)

    饿了么 一、使按钮减速滑动到页面顶部。已知页面结构如下: 参考解法: 分析:1、p标签采用position:fix...

  • 2017 Android 面试题分享整理

    第174期:2017 Android 面试题分享整理 深度讨论 2017 Android 面试题分享整理 (欢迎评...

  • C语言面试题收集

    参考: C语言十二道有趣的面试题(1) C语言十二道有趣的面试题(2) exit()和_exit()的区别 C语言...

  • 面试题

    关注的面试题文集 Android面试题整理 Android工程师面试题大全 Android 面试题总结之Andro...

  • 日记-2020-07-27

    早上:学习vim中午:休息白天: 配合测试 修改批量查询bug 整理面试题-多线程2 整理面试题-JVM部分 待完成

  • 2022年,最新iOS开发笔试题-界面篇(附答案)

    前言: iOS面试题 一共分为笔试题和面试题两部分 笔试题 一共分为10个 总共613题 面试题 一共400题 笔...

  • 经典面试100题 - 持续更新中

    打算整理100道经典面试题,整理出来的链接都会附录在下面。 经典面试题1:图片占多少内存经典面试题2:时针和分针经...

  • Android面试总结二

    参考文章 40个Android面试题Java面试题集Android名企面试题及知识点整理Android面试题收集较...

  • python面试题整理

    python面试题整理 110道Python面试题(真题)[https://zhuanlan.zhihu.com/...

  • 作者心血 整理阿里p4-p6面试题(附带答案)

    前面已经看过我整理的187到面试题合集 最近收集阿里p4-p6面试题整理,筛选比较大众一点的25到面试题(ps:附...

网友评论

      本文标题:笔试题整理(十二)

      本文链接:https://www.haomeiwen.com/subject/rqgvyxtx.html