江一铭
江一铭,字咏之,号逍遥居士。读书人,爱文学,软件工程理工男,IP浙江在职,从业五年。主攻前端方向技术研发,副攻Unity 3D、IOS客户端、Python人工智能等。2021年被评为华为云享专家,阿里云专家博主,前端领域优质创作者等。
展开
-
武汉腾讯前端一面
腾讯文档前端开发工程师原创 2023-02-08 14:23:45 · 2213 阅读 · 4 评论 -
武汉某厂前端中高级面试题一面
略。。。原创 2022-11-03 16:13:39 · 5447 阅读 · 1 评论 -
深入了解回流重绘,什么是回流,什么是重绘,有什么区别?
回流重绘html 加载时发生了什么什么是回流什么是重绘区别优化项目,提高性能 应用场景:扩展:浏览器的帮助自己的优化html 加载时发生了什么在页面加载时,浏览器把获取到的HTML代码解析成1个DOM树,DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等。浏览器把所有样式(用户定义的CSS和用户代理)解析成样式结构体DOM Tree 和样式结构体组合后构建render tree, render tree类似于DOM tree,但区别很大,因为render..原创 2022-03-29 10:58:34 · 768 阅读 · 0 评论 -
前端面试:所问到的兼容问题
一、首先你要知道的是兼容是哪些问题 前端兼容性问题分三类: 浏览器兼容问题IE6、7、8不支持HTML5、CSS3、SVG标准,可被判定为“极难兼容” IE9不支持Flex、Web Socket、WebGL,可被判定为“较难兼容” IE10部分支持Flex(-ms-flexbox)、Web Socket,可被判定为“较易兼容” IE11部分支持Flex、WebGL,可被判定为“较易兼容” IE6、7、8、9可视为“老式浏览器” IE10、11可视为“准现代浏览器” Chrome、Firefox、Safa原创 2020-09-24 08:39:32 · 1757 阅读 · 0 评论 -
前端人事面试问题总结
人事方面问题总结:1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。2、你对加班的看法?回答提示:实际上好多公原创 2020-09-30 16:33:05 · 6741 阅读 · 1 评论 -
面试中最常见的10个经典问题,答对了通过率提高70%,快来抄答案!
前段时间,在网上看到一个很火的投票贴,关于面试感受的: 面试后,你会不会觉得自己表现远远低于真实水平? 有90%以上的人选择了“一出门脑子里就有成千上百个更好的答案”,这代表什么? 说明大家其实都比较有能力,但在面试时不能很好的展现出来...... 今天小编(本人是软件测试工程师哦,但是这十条应该符合IT行业每一个岗位,文末有我关于测试的一点小心得)总结了10条经典面试的回答套路,...原创 2021-08-23 10:32:31 · 1490 阅读 · 0 评论 -
前端面试篇,应届生面试时被问项目经验不用慌,按这个步骤回答成功率高达95%
身边的HR跟我说,最近面试者情况普遍不太理想。一问到项目细节,很多候选人都支支吾吾,答不明白。接下来我作为一个工作了将近 3 年前端er来谈谈一名应届生应该如何去获得满意的 offer。一、说起面试在校招面试时,大家总会感觉心慌慌。可能是不自信,可能是感觉好多没准备好。没关系,既然投递了简历,又通过了筛选,就不要胆怯。首先要知道面试官都是抱着想把你招进来的想法的,只是想多了解你的具体情况。既然面试官愿意花时间和你聊,那么证明自己还是有实力的,有被看中的闪光点,那么有什么好心虚的呢,勇敢自信的面对就好了。为了原创 2021-11-20 20:24:16 · 1827 阅读 · 0 评论 -
面试前端工程师简历应该怎么写才容易通过?
我整理一下近年来流行的套路。首先是面向关键词 SEO 报菜名:本人年轻时就用 Vue + Vue Router + Vuex + ElementUI 做过 XX 管理后台 A。本人年轻时也用 React + Redux + Antd 做过 XX 管理后台 B。本人年轻时还用 jQuery + Bootstrap + RequireJS 做过 XX 首页 C。然后要体现做题家气质:熟悉 JS 底层原理(指背过 == 比较结果之类的犄角旮旯语言特性)熟悉浏览器底层原理(指对那道「从输入网址到展示页面发生了什么」原创 2021-11-22 10:00:41 · 1597 阅读 · 1 评论 -
前端:组件、插件、模块、子应用、库、框架等区别
组件、插件、模块、子应用、库、框架等概念辨析网上有许多讲组件化、模块化等概念的文章,但大家一般都是将这两个概念混为一谈的,并没有加以区分。而且实际上许多人对于组件、插件、模块、子应用等概念的区别也不甚明了,甚至于许多博客文章专门解说这几个概念都有些谬误。 之前已经写了一篇文章专门对组件和模块两个概念进行辨析,现在我们对于更多的概念在更高的层次上进行辨析。 想分清这几个概念我...原创 2020-09-07 09:40:12 · 1475 阅读 · 0 评论 -
很值得学的前端面试话术
当面试时 如何回答的一个技术记汇,或你对问题的理解面试时说话让面试官感觉你有经验,面试时要带点匪气!要有一种工作经验丰富的感觉例如面试官问:你说一下对闭包的理解答: 1.它是什么(先从闭包是什么开始答) 2.应用场景(再由闭包所能适应的场景或是能应用到什么地方) 3.优缺点(再到闭包都有优势和劣势分析好处与坏处) 4.具体实现(再到具体实现的思路和对他代码一定原创 2020-09-03 09:08:26 · 2707 阅读 · 2 评论 -
20个杀手级 JavaScript 单行代码
今天整理了一些实用的 JavaScript 单行代码,非常好用~~01、获取浏览器Cookie的值通过document.cookie 来查找cookie值const cookie = name => `; ${document.cookie}`.split(`; ${name}=`).pop().split(';').shift();cookie('_ga');// Result: "GA1.2.1929736587.1601974046"02、颜色RGB转十六进制const rgbToHex原创 2021-11-09 19:23:01 · 951 阅读 · 0 评论 -
支付宝前端的代码结构及性能优化大总结
目录 1、前端结构组织与文件命名规范HTML 命名规范CSS 命名规范JavaScript 命名规范 2、 代码及性能优化1. HTML 代码优化2. SEO优化3. CSS优化4. server服务端优化5. JavaScript方面优化6.Webpack优化7. 加载优化:8. 页面渲染优化9. 图片优化10. 脚本优化 3、前端资源优化 1、前端结构组织与文件命名规范 前端结构组织具有如下原则: 同一项目...原创 2021-07-13 15:15:58 · 953 阅读 · 0 评论 -
前端:组件化开发和模块化开发的区别到底在哪???
组件化开发和模块化开发概念辨析网上有许多讲组件化开发、模块化开发的文章,但大家一般都是将这两个概念混为一谈的,并没有加以区分。而且实际上许多人对于组件、模块的区别也不甚明了,甚至于许多博客文章专门解说这几个概念都有些谬误。想分清这两个概念我觉得结合一下软件的渐进式开发场景更容易理解。但是下面的篇幅会比较长,所以我先说结论,不耐烦的同学可以先看:概念区别对比类别 目的 特点 接口 成果 架构定...原创 2020-09-07 09:42:12 · 1207 阅读 · 0 评论 -
15个手写JS,巩固你的JS基础(面试高频)
作为前端开发,JS是重中之重,最近结束了面试的高峰期,基本上offer也定下来了就等开奖,趁着这个时间总结下32个手写JS问题,这些都是高频面试题,希望对你能有所帮助。 关于源码都紧遵规范,都可跑通MDN示例,其余的大多会涉及一些关于JS的应用题和本人面试过程 01.数组扁平化 数组扁平化是指将一个多维数组变为一个一维数组const arr = [1, [2, [3, [4, 5]]], 6]; // => [1, 2, 3, 4, 5, 6]方法一:使用flat()const res1 = arr.转载 2021-11-09 19:27:19 · 1171 阅读 · 0 评论