随笔分类 -  面试

总结自己有过的面试题
摘要:react的useEffect监听对象存在的问题 无法监听对象或数组内的成员改变 import { useEffect, useState } from 'react' function App() { const [person, setPerson] = useState({uname: '张三 阅读全文
posted @ 2023-09-04 16:38 丁少华 阅读(38) 评论(0) 推荐(0) 编辑
摘要:【岗位职责】 1、负责项目前端部分正常迭代开发和维护 2、优化产品质量、性能、用户体验 3、参与新的前端开发技术进行研究和应用推广 【岗位要求】 1、熟悉W3C规范,熟悉HTML、Css/Less、 Es5/6+前端开发技术 2、熟练使用vue,或其它至少1种前端主流框架,并了其原理 3、有成熟的模 阅读全文
posted @ 2023-01-12 11:13 丁少华 阅读(72) 评论(0) 推荐(0) 编辑
摘要:javascript 1、请问截至目前JS中的基本数据类型有几种? A、5 B、6 C、7 D、8 2、document对象模型中,节点类型一共有几种? A、4种 B、12种 C、10种 D、6种 3、document对象模型中,文档根节点、元素节点、注释节点的节点类型分别是多少? A、8,4,1 阅读全文
posted @ 2023-01-12 09:53 丁少华 阅读(47) 评论(0) 推荐(0) 编辑
摘要:js题var let const区别(作用域),如下代码会执行什么,如何能达到预期效果(作用应用题)相互间的区别 const arr = []; for (var index = 0; index < 5; index++) { arr[index] = function () { console. 阅读全文
posted @ 2020-04-09 00:41 丁少华 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1、网页如何通过优化js文件(包括但不仅仅局限于代码)以提高网页速度?这个问题比较开放,要知道优化方案有很多:外部资源引入加属性defer或async,表明异步加载,不阻塞代码放到页面最底部或者onload里执行,可以避免阻塞dom渲染把零碎的js合并的一个文件里,但是注意单个js文件也别太大,这样 阅读全文
posted @ 2019-11-14 00:13 丁少华 阅读(613) 评论(0) 推荐(0) 编辑
摘要:便利蜂2019秋季(11月)web前端笔试题前端技能试题v2.6 一、单选题(总共8分,每题2分)1、以下不属于HTTP缓存控制协议头是( )A. Cache-Control B. Content-Type C.Etag D.Vary考点:web缓存只http技术答案:B分析:已经系统了解了web缓 阅读全文
posted @ 2019-11-10 23:38 丁少华 阅读(1845) 评论(0) 推荐(0) 编辑
摘要:面试失败了,但是好在我这个人越挫越勇。我这个人别的优点没有,就是有一股子艮劲。如果不会,就一定要搞会它。 总计下来就是:懂得挺多,基本上哪个方面一说就知道,但是一深究可能就不透彻了。所以以后一定要形成自己的知识体系,然后善总结自己的不足。 讲一下如何处理跨域?其实这个我之前已经总结过,不仅仅总结,而 阅读全文
posted @ 2019-10-16 18:17 丁少华 阅读(421) 评论(0) 推荐(0) 编辑
摘要:基础题 1、请写出你了解的Array方法,至少6个? push:将一个或多个元素添加到数组的末尾,并返回该数组的新长度。 unshift:将一个或多个元素添加到数组的开头,并返回该数组的新长度。 pop:从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。 shift:从数组中删除第一 阅读全文
posted @ 2019-10-10 12:00 丁少华 阅读(404) 评论(0) 推荐(0) 编辑
摘要:JS 严格模式是什么 js中的内置对象 js原型与原型链 作用域与作用域链 js常见的设计模式 函数节流、防抖、柯里化 实现一个bind函数 实现斐波那契数列 实现数组的map和reduce方法 常见的排序算法 常用的ES6知识 简述promise 箭头函数与普通函数区别 async函数 CSS B 阅读全文
posted @ 2019-10-09 17:34 丁少华 阅读(283) 评论(0) 推荐(0) 编辑
摘要:基础篇 1、什么是盒子模型? 页面就是由一个个盒模型堆砌起来的,每个HTML元素都可以叫做盒模型,盒模型由外而内包括:边距(margin)、边框(border)、填充(padding)、内容(content)。它在页面中所占的实际宽度是margin + border + paddint + cont 阅读全文
posted @ 2019-08-11 14:50 丁少华 阅读(269) 评论(0) 推荐(0) 编辑
摘要:前言这几次面试的是工资略微高的,也就是说不是初级前端了,我发现这些企业技术负责人都不用我再去写面试题了,可能是人家觉得你都面试中高级了,基础就不考试你了吧。下边是面试经过被问到的 面试题1、讲解一下Function.prototype.bind()的认知? 打开火狐的js文档你会发现,js内置(类) 阅读全文
posted @ 2018-10-26 11:59 丁少华 阅读(496) 评论(0) 推荐(0) 编辑
摘要:1.请写出以下结果 结果:打印10次190解析:考察的是作用域和异步的知识点,这是js特有的知识点,其它程序语言没有a:遇到异步代码,程序不等待,而将代码继续执行下去,即for循环先执行完,然后再过来执行setTime里的回调,此时i已被累加到10b:由于js语言没有块级作用域,故而定时器内的的i就 阅读全文
posted @ 2018-10-19 15:13 丁少华 阅读(499) 评论(0) 推荐(0) 编辑
摘要:接口默认修饰符public,即使不写。 定义的变量默认修饰符(也必须是)public static final,so又成了常量 故private、protected是不能用来修饰 a错:abstract类里的方法必须要子类提供实现,而final不可以有子类。这点与接口也一样,final修饰接口,接口 阅读全文
posted @ 2018-09-14 13:52 丁少华 阅读(272) 评论(0) 推荐(0) 编辑
摘要:1、两个div,如何控制左边那个宽固定为100px,而右边自适应首先我想到的,肯定是js啦 第二办法,就是float,然后不给第二个设置宽 第三个办法,利用table特性。 第四种办法,利用弹性盒子布局,flex:1意思为水平占满剩余空间 2、css如何解决垂直居中首先想到的是利用行高来解决 第二种 阅读全文
posted @ 2017-09-07 18:10 丁少华 阅读(278) 评论(0) 推荐(0) 编辑
摘要:1.有如下代码,请说出程序的运行结果 弹出21 2.略 3.有如下代码,请说出两块div的尺寸和Hello word的颜色。 box宽100% cotent宽400px Hello word为蓝色 具体原因为:http://www.cnblogs.com/flyings/p/5401410.html 阅读全文
posted @ 2016-04-17 16:39 丁少华 阅读(345) 评论(0) 推荐(0) 编辑
摘要:1.h5文档类型和字符集是?<!DOCTYPE html><meta charset="utf-8" /> 2.请描述h5的canvascanvas是HTML5中的新元素,你可以使用javascript用它来绘制图形、图标、以及其它任何视觉性图像。它也可用于创建图片特效和动画。canvas 元素本身 阅读全文
posted @ 2016-04-15 15:43 丁少华 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示