有空就来做两道前端面试题题,你就是下一个大佬~

Posted Dian'C

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有空就来做两道前端面试题题,你就是下一个大佬~ 相关的知识,希望对你有一定的参考价值。

❤️ 作者主页:Dianc的博客

❤️ 简介:没有什么远大的理想,做自己喜欢的事情就好~

❤️ 拒绝白嫖,欢迎 点赞、收藏、留言( 感谢支持~ヾ(≧▽≦*)o )

❤️ 扫码关注微信公众号: >>> Dianc小助手 <<<

❤️ 前端学习路线图、面试刷题、二次元壁纸珍藏,Dianc小助手后续会持续完善。

❤️ 大家的积极参与和讨论,是Dianc推送更多优质内容的动力~


前言:
题目来源于腾讯课堂的渡一教育的题目9-9-10。

为了方便做题,不会像之前那样直接放图片,这次我会把源码发出来(如果不是选择题,我会直接放出答案),小伙伴们如果做不出可以先试着输出一下,如果不懂可以看看我自己总结的解题思路。

第一题

源码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 说出下列的打印结果

        for (let i = 1; i < 5; i++) {
            if (i === 3) continue
            console.log(i)
        }
    </script>
</body>

</html>

解题思路:

for循环不用多说,这里区分好break和continue的区别就好,break是结束循环,continue是跳出本次循环,下一次还会执行,所以应该输出1,2,4。

第二题

源码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 说出下列的打印结果

        String.prototype.giveLydiaPizza = () => {
            return 'Just give Lydia pizza already!'
        }
        const userName = 'Lydia'
        console.log(userName.giveLydiaPizza())
    </script>
</body>

</html>

解题思路:

String是一个内置的构造函数,我们可以为它添加属性。 我刚给它的原型添加了一个方法。 原始类型的字符串自动转换为字符串对象,由字符串原型函数生成。 因此,所有字符串(字符串对象)都可以访问该方法!

最后

其实大厂的题目有简单也有难点,甚至有考细节的地方,就和年轻时考的数学试卷一样,选择题总有送分的对吧,所以简单的题一定要拿下,但也不能掉以轻心。
如果上面的题目你还有不懂的建议参考解题思路去复习,查漏补缺,最后祝各位小伙伴都能进入自己理想的企业 !


热门文章推荐:

🥇 还不会搭建个人博客?手把手教你用Wordpress搭建只属于你的世界~
🥈 PHP实现简易登陆注册系统全步骤
🥉php获取B站uid用户头像

以上是关于有空就来做两道前端面试题题,你就是下一个大佬~ 的主要内容,如果未能解决你的问题,请参考以下文章

有空就来刷几道5G面试题系列 | 语音篇

有空就来刷几道5G面试题系列 | 4G基础篇

有空就来刷几道5G面试题系列 | 5G架构篇

有空就来刷几道5G面试题系列 | QoS篇

有空就来刷几道5G面试题系列 | 安全(最新更新11月17日,持续更新中)

有空就来刷几道5G面试题系列 | 5G移动性管理(最新更新11月9日,持续更新中)