![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端面试
萌神7号
学习
展开
-
面试编程小题
面试编程题面试编程小题(javascript)1.实现一个简单模板函数替换字符串2.数组扁平化且去重后升序3.事件代理、委托4.在vue里如何绑定class属性5.如何实现一个正方形?如果不能通过设置固定宽高呢?6.深拷贝与浅拷贝 List item面试编程小题(javascript)本文章尽量用简洁的代码去完成题目要求,话不多说,上代码。1.实现一个简单模板函数替换字符串输入:var obj = {name:“二狗子”,age:“15”};var str = “{{name}}很厉害,才原创 2020-09-08 14:44:45 · 144 阅读 · 0 评论 -
前端笔试面试题之JavaScript学习4
前端笔试面试题之JavaScript学习4JavaScript异步和单线程1.何时需要异步2.前端使用异步的场景3.面试解答1.同步和异步的区别是什么?分别举一个同步和异步的例子2.一个关于setTimeout的笔试题3.前端使用异步的场景有哪些4.其他(日期、Math、各种常用API)JavaScript异步和单线程1.何时需要异步①在可能发生等待的情况下②等待过程中不能像alert一样阻塞程序运行③因此,所以的”等待的情况”都需要异步2.前端使用异步的场景①定时任务:setTimeout,原创 2020-09-05 10:57:40 · 111 阅读 · 0 评论 -
前端笔试面试题之JavaScript学习3
前端笔试面试题之JavaScript学习3JavaScript作用域和闭包1.执行上下文2.this3.作用域4.作用域链5.闭包6.面试题1.说一下对变量提升的理解2.说明this几种不同的使用场景3.创建10个``标签,点击的时候弹出来对应的序号4.如何理解作用域5.实际开发中闭包的应用JavaScript作用域和闭包1.执行上下文js 是解释型语言不是编译型语言,所以有些错误在编写程序时不会报错,什么时候执行什么时候报错。范围:一段script标签或者一个函数之内都会生成一个上下文全局:变量原创 2020-09-04 09:34:01 · 98 阅读 · 0 评论 -
前端笔试面试题之JavaScript学习2
前端笔试面试题之JavaScript学习2JavaScript原型链1.原型规则2.面试解答1.如何准确判断一个变量时数组类型?2.写一个原型链继承的例子3.描述new一个对象的过程4.zepto(或其他框架)源码中如何使用原型链JavaScript原型链1.原型规则1所有的引用类型(数组,对象,函数),都具有对像特性,即可自由扩展属性(除了null)2所有的引用类型(数组,函数,对象),都有一个 proto 属性,属性值是一个普通对象3所有的函数,都有一个 prototype 属性,属性值也是一原创 2020-09-02 08:26:04 · 95 阅读 · 0 评论 -
前端笔试面试题之JavaScript学习1
前端笔试面试题之JavaScript学习1JavaScript基础知识1.变量类型:值类型 和 引用类型(指针),引用类型包括: 数组 函数 对象;引用类型公共空间,是指针2.typeof只能区分值类型的详细类型,对引用类型无能为力,但可以区分出函数来3.强制类型转换(值类型的计算)4.面试题1、JS中使用typeof能得到的哪些类型?2、何时使用“三等号”和“二等号”?3、JS中有哪些内置函数--数据封装类对象?4、JS变量按照存储方式区分为哪些类型,并描述其特点5、如何理解JSON?JavaScrip原创 2020-09-01 18:45:29 · 80 阅读 · 0 评论 -
好未来之学而思前端面试
好未来前端面试前端面试题1. 什么是盒模型?box-sizing 的作用是什么?2.css 里面垂直居中怎么实现?能想到那些方案?3. 列举下常见的 Web 攻击手段及防御办法。4. 介绍下 TCP 三次握手的过程,为什么 TCP 连接需要三次握手?5.什么是观察者模式?前端开发中哪些地方用到了观察者模式?6.实现一个数组数组快速排序,它的时间复杂度如何计算?7.http 请求方式有哪些?GET 请求和 POST 请求的区别?8.http 常用的状态码有哪些?200 和 304 有什么区别?9.sessio原创 2020-08-28 10:09:23 · 1206 阅读 · 0 评论 -
记一次前端面试
牛客网编程初学者入门训练题解JavaScript版本前端面试试题1. H5新功能特性有哪些?2. CSS3新特性有哪些?3. 标准盒模型和IE盒模型的区别?4. display:none和visibility:hidden的区别?5. 定位的属性说一下?6. CSS权重值说一下?7. box-sizing的属性值?8. 有一个标签设置float,标签下的文字会以什么样的形式呈现?9. em rem的区别? root10. 原型链?var p = new Person(); 这个new做了几件事情?11. 值原创 2020-08-28 08:23:45 · 145 阅读 · 0 评论 -
前端笔试题部分
1.下面有关 TCP 协议的描述,说法错误的是?A. TCP 使用窗口机制进行流量控制B. 由于 TCP 连接是全双工的,因此每个方向都必须单独进行关闭,需要四次握手C. TCP 连接建立需要三次挥手D. 被动关闭 socket 后,会进入到 TIME_WAIT 状态解析: 这个题B,C,D均有问题,B项3次握手,C项4次挥手,D项进入CLOSE状态。2. js 数组的方法中,哪些方法不能改变自身数组?A. spliceB. concatC. sortD. Pop解析: 这个选择B,原创 2020-08-26 14:15:00 · 1977 阅读 · 0 评论