自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 『前端面试题纪实』2021年春招面经

文章目录声明个人背景准备手稿2021年春招笔试题&面试题百度(一面后无消息)笔试(2021.3.25)一面(2021.4.8)字节(准备三面)笔试(2021.3.21)一面(2021.4.1)二面(2021.4.15)三面(2021.4.20)携程(二面后无消息)笔试(2021.3.24)一面(2021.4.8)二面(2021.4.14)网易(一面挂了)笔试(2021.3.25)一面(2021.4.9)美团(已签offer)笔试(2021.3.27)一面(2021.4.2)二面(2021.4.7)h

2021-04-18 21:54:02 1445 1

原创 『前端实习笔记』离职总结

文章目录现状实习总结leaderteam公司贡献总结学习调研(难)bug改进需求测试现状本人被两座大山压着,毕业论文&设计,春招实习期结束为5.34月10-20应该全都要请假,忙毕业论文的同时搞春招请假结束了实习期也结束了因此还是提交离职吧,把位置空出来,别占用公司资源了另一个原因是,4月8日下午面了携程一面,被问的妈都不认识感觉自己根本没学到东西,无论深度广度需要点时间沉淀,然后赶快把毕业论文搞完,不能被延毕晚上面百度前电信卡坏了,只能打电话不能上网跟妈妈聊了好多,妈妈说自己

2021-04-16 12:42:33 740

原创 『前端实习笔记』4月 第1周

文章目录日记4.64.74.84.9周报日记4.6i18ndayjs直接引用扩展时机不对,这里学了个好活,export个函数出去,然后在其他位置调用传参函数本身修改了某个值利用了import引用的特性4.7请假:为了面试不再贪图全勤奖了4.8查grafanaAPI,判断folder or dashboard4.9请假:为了面试周报本周:请假两天Insight:dayjs-i18ngrafana-dashboard/folder-API-调

2021-04-16 12:31:24 562

原创 『前端实习笔记』3月 第5周

文章目录日记3.293.303.314.1周报日记3.29英文i18n就有一个很烦,是公司组件库的默认i18n文字要改event问题状态冗余,先对上,能用再说3.30event临时处理时间按1970年过滤4字段过滤辅助测试反正就是摸鱼提了几个bug,老大做的搜索框有问题,英文状态搜索失效,历史告警严重程度搜索无效,多次点击闪烁英文文案似乎不对劲checkcomputed的数据,是不是某一刻数据还是没有被及时更新没听懂3.31even

2021-04-16 12:27:56 414

原创 『前端实习笔记』3月 第4周

文章目录日记3.223.233.243.253.26周报日记3.22遗留问题PR没合,包含了测试分支的修改内容测试分支也没删字段修改缺乏最佳实践,后端频繁更换字段或取值时兼容适配始终是个大问题如果是db直接更新还好,就怕要兼容旧的数据state-dot3个时间状态uplot-width帮后端手动过滤展示逻辑梳理:@当前告警firing 有最近告警时间 读event_updated_at@历史告警resolved 有开始时间 有结束时间 读event_star

2021-04-16 12:22:49 487

原创 『前端实习笔记』3月 第3周

文章目录日记3.153.163.173.183.19周报日记3.15codemirror@6 readonlyEditorView.editable.of(false)看了源代码得出case转换快捷键camelCase和kebab-case切换的,vscode可以设置小bug修复yaml编辑器行数不对其python编辑器active行数小,因为高度是div撑开的,而非内容本身3.16通用组件考虑组件的边界这里因为配置是覆盖的,所以根据props做了A和

2021-04-16 12:04:30 631

原创 『前端实习笔记』3月 第2周

文章目录日记3.83.93.103.113.12周报日记3.8后端告警状态新增到4个,接口需要对一下和后端对了一下,哪里用哪个字段,用哪些接口PS:状态转移图dashboard好了,需要测试一下开发去测试本身就比较摸鱼,功能能用就ok一些小的修改无数据时模板的显示从"N/A"改为"-"i18n修改git merge状态异常,PR出现了旧代码新增状态的颜色,和产品要了一下嵌套中间组件,为业务组件嵌入通用组件过滤器忘了check全局过滤器,应该使用\s\|\s在

2021-04-16 11:47:54 365

原创 『前端学习实例』 CSS渐变色与渐变文字

文章目录渐变色渐变文字渐变色htmldivcssbackground: linear-gradient(90deg, red , blue);结果渐变文字htmldiv里放点文字cssbackground-image: linear-gradient(90deg, red , blue);background-clip: text;-webkit-text-fill-color: transparent;结果...

2021-04-16 11:31:10 214

原创 『前端面试题纪实』2020/春+秋 实习

文章目录2020/春【美团】数据库开发实习【中国银行】管理机构信科实习【4399】Web后端开发实习【网易游戏】游戏测试实习2020/秋【魔方文娱】移动端开发实习【苹果树科技】前端开发实习【蔚来】前端开发实习【云扩科技】前端开发实习【道客】前端开发实习2020/春声明:有关具体公司的信息部分用【】缩写保密【美团】数据库开发实习开发类考的是统一一套题,5道,每个满分100。编程题,远程视频笔试,可以用本地编辑器。题目二维数组表示成绩单,行数=学生编号,列数=科目问有多少个学生拿过.

2021-04-13 20:00:45 770

原创 『前端面试资料』 个人面试准备手稿 2021/4

文章目录前言手撕代码组合继承call、applybind(基于call/apply)promisepromise.all防抖节流双向绑定归并排序AJAXcurry化JSONP(wait)快排(wait)理论题前言所有内容非原创,为各个技术文档爬来的,粘合到一起,给自己面试准备用的手撕代码警告面试题应尽量使用ES6之前的写法,arrow function对于使用this的情况要万分小心能用闭包就用闭包组合继承function Father(name) { this.name =

2021-03-31 18:09:13 4042

原创 『前端刷题』字节18校招前端二批 - 第4题 - TODO List

文章目录题目代码测试题目题目描述设计一个TODO List,页面结构如下图所示,要求:使用HTML与CSS完成界面开发实现添加功能:输入框中可输入任意字符,按回车后将输入字符串添加到下方列表的最后,并清空输入框实现删除功能:点击列表项后面的“X”号,可以删除该项实现模糊匹配:在输入框中输入字符后,将当前输入字符串与已添加的列表项进行模糊匹配,将匹配到的结果显示在输入框下方。如匹配不到任何列表项,列表显示空注:以上代码实现需要能在浏览器中正常显示与执行。代码<

2021-03-19 18:05:34 269

原创 『前端实习笔记』3月 第1周

文章目录日记3.13.23.33.43.5周报日记3.1code-reviewmap写法有问题我在function里return了new Map(),这样每次调用都会创建新的,虽然V8优化了switch写法巨丑,不要用map的写法最后决定放在computed里,因为创建一次也不会修改,没有对应响应式的数据Vue中$_开头的不会触发reactivechaina.b.c.d式引用起来很慢的,尤其是循环能解构就解构任务:bugcheck一处模板为何渲染刚开始为undefi

2021-03-08 14:32:00 610

原创 『前端实习笔记』2月 第4周

文章目录日记2.222.232.242.252.26周报日记2.22任务:tree查询repo中所有.js文件tree > xxx.txtgrep -E ".js$" xxx.txt > xxxxx.txt用tree和grep可以实现,缺点是,只截取了有js的行,目录层级没了grep -p "*.js" > xxx.txt用grep的正则表达式,缺点是,一味打印了所有folder,包括不包含js的任务:查询codemirror 5 or 6 打包体

2021-03-08 14:11:56 374

原创 『前端实习笔记』2月 第2-3周

文章目录日记(第2周)2.72.8- 2.10周报(第2周)日记(第3周)2.182.192.20周报(第3周)日记(第2周)2.7居家办公:任务对接后端接口我人直接和朋友上网吧去了,但是承诺了居家办公,带着Mac,玩的时候收到任务,对接借口一开始就是后端部署出了问题,其实字段多数都是对的,后端没数据才没显示后端OK之后,前端微微调,照着设计给的原型,改了两个页面原型分两个部分,第一部分是四个任务,第二部分是一个任务做宕机页面我把简单部分做了,看样子占比很多,实际上没有leader

2021-03-08 13:36:48 639

原创 『前端实习笔记』2月 第1周

文章目录日记2.12.22.32.42.5日记2.1无事毕设做了些sql的内容开会开了个会,比较晚,17点开始,19点结束,差点没赶上回家末班车近期先前做的uplot PR要合2.2任务新需求:改进页面1.1 切换两个页面tab顺序,很简单当然还有一个props字段决定默认开启哪个tab,干脆自己拍板决定了1.2 将一系列JSON字段展示出来,代码里有一个组件专门做这个事,像胶囊一样的展示方式还有另一个封装它的组件展示一系列胶囊,差点找错这系列字段可能很少

2021-02-19 17:09:01 496

原创 『前端实习笔记』1月 第4周

文章目录日记1.251.261.271.281.29周报日记1.25自学看了一下vue的插槽,对vue只是有了个最基础的宏观了解微观层面真的是一点都不懂,甚至插槽和router-view都没有研究明白什么意思任务给vue3的repo加一个组件v-modelv-model,在vue2中,是使用了value的props,并依靠emit事件来完成vue3中,使用默认名为modelValue的props,而且可以自己修改props名称,比如v-model:myValue = "someDa

2021-02-04 15:13:23 598

原创 『前端实习笔记』1月 第3周

文章目录日记1.181.191.201.211.22周报日记1.18任务:调研codemirror6因为兼容性,repo用了codemirror5+6混合,然后新出了6。去check一下6的 legacy模式 下,yaml和python编辑器是否正常工作。任务过程新开路由这里找错了repo,原有的repo配置可能有问题,导致了我做了正确的事但是没有出正确的结果。获取DOM节点vue获取DOM统统用$ref,$refs,ref()remove一个库之后,一直报错,再也不能成功问

2021-01-22 15:22:05 657 2

原创 『前端实习笔记』1月 第2周

文章目录日记1.111.121.131.141.15周报日记1.11任务:让Uplot正常工作之前对数据的处理可能存在负优化,但是目前可以忽略。但是目前数据更新没法反应到图表上,甚至图表本身渲染不出来(只有在热重载下能work),需要看下vue3响应式相关。要把它搞正常,并能观测到数据变化。任务过程响应式原先代码中部分写法:let s = reactive({obj}); // 创建响应式let t = reactive({obj}); // 创建响应式s = 'xx

2021-01-22 14:32:21 677

原创 『前端实习笔记』1月 第1周

文章目录日记1.41.51.61.71.8周报日记1.4任务:https问题转给后端签CA去了,前端暂避此问题任务:调研uplot库因为之前寻求了把echarts替换成vega-lite的方案,但是vega-lite在tooltip寻找DOM的问题出现了跨越不了的故障再加上看了 Line Chart 库性能曲线,又看了grafana要使用uplot库,因此决定我们也换成uplot任务过程git的默认分支从master变为main的问题uplot库的缺点没有animation

2021-01-08 17:54:53 730

原创 『前端实习笔记』12月 第5周

文章目录日记12.2812.2912.3012.31元旦小加班周报日记12.28事情:回学校拍照这个事情属实有点坑,毕业了要回去拍毕业照采集照片。后来了解到可以自己用小程序拍的,校方也不说清楚,不过自己拍也有可能不合格吧。午休时间回了趟学校,取了身份证,排队排了1小时,中途还被误会成插队,我懒得计较,那你就去我前面好了。浪费时间太多,回来都已经14点了。还坑了多年好友,我以为身份证必带(当然校方并没有说清楚),害的他在大上海来了一圈几公里的折返跑。任务:改残留bug之前改了个bug,

2021-01-08 16:44:09 932

原创 『前端实习笔记』12月 第4周

文章目录日记12.2112.2212.2312.2412.25周报问题总结日记12.21任务:修改bug过程bug1:语言,上周遗留问题。就是逻辑判断问题,然后这里是async函数,需要在promise的回调里return回去bug2:二级页面刷新回到一级,上周遗留问题。看了vuex-iframe-sync,这个库就是在多个iframe之前MVVM同步数据,利用多个vue实例,里面分别有vuex,不符合我们的需求。bug2定位:最终问题定位到,iframe问题,iframe点击后,虽然

2020-12-25 18:08:07 674 1

原创 『前端实习笔记』12月 第3周

文章目录日记12.1412.1512.1612.1712.18周报OJ日记12.14任务:调研vega-lite库,增加动态渲染表格,按钮控制,可取最大最小值过程tooltip收尾:因为我搞编译器耽搁了,碰到致命错误,但没说。leader让我下次碰到这种错误第一时间告诉他。加表格:简单的很,每一列加一个按钮控制是否显示。这里唯一注意的就是,表格渲染必然是v-for,而控制是否显示有两个v-if和v-show,文档里再三强调v-for不可以和v-if同时出现,其他case下v-if用于惰性

2020-12-25 17:30:36 459

原创 『前端实习笔记』12月 第2周

文章目录日记12.712.8tt12.912.1012.11周报日记12.7任务:根据d3和vega-lite画图d3d3 APIvega-litevega-lite API过程引入:在文档的usage部分找NPM的引入方式,这里要到vega,vega-lite,vega-embed这三个NPM页面仔细看一下。文档tutorial部分是指导,examples部分可以找到很多示例,doc部分是所有文档以及API。示例:例子多是JSON写法,可以转用JS的对象写法,用pre

2020-12-25 16:59:30 632 1

原创 『前端实习笔记』12月 第1周

文章目录日记11.3012.112.212.312.4周报日记11.30任务:加vuex module加一个vuex模块,读取localstorage某个字段存进去任务:加vuex module(实现细节)我一开始以为就加个函数就ok了后来看文档才发现是module这个东西摸了一天鱼,晚上才发现自己写的不对但是改起来很快,一会儿就写完了今天leader请假,我自己觉得不应该过分打扰,就自己做了结果leader微信让我帮忙测试几个promise case的输出对事业很上心

2020-12-04 15:21:19 922

原创 『前端实习笔记』11月 第4周

文章目录日记11.2311.24/25/2611.27周报先前问题总结面试时犯过的错误老异步问题:点击列表输出索引号日记11.23上周画的饼这周前两天做图表,后三天跟项目。紧张得我又多看了看项目代码。虽然还是没看出个所以然。vue-cli项目的问题bash:这里我学会了用两个bash同时操作,一个专门用来yarn serve + 热重载,一个专门用来安装包(npm、yarn)和做git相关操作的。以前甚至会终止运行,去做git操作,做完再重新run服务器,现在想想太愚蠢了。

2020-11-30 17:39:50 993 1

原创 『前端实习笔记』11月 第3周

文章目录日记11.1611.1711.1811.1911.20周报日记11.16code review个别代码嵌套层数过多,个别代码嵌套层数太少:本来放一个文件模块能解决的事情,来来回回引了好几次,放了好几个没用的文件来回引来引去;一个函数方法,里面包含了大概3个部分,分别对应不同的操作,我直接写在一起了,应该把他们再拆成3个函数。import引入顺序太乱了。库相关的放在最前,css类的放在中间,本地文件放在最后,每一个part之间空出一行。逻辑清晰。下面以我的demo为例:(有些库本地

2020-11-30 16:15:22 851

原创 『前端实习笔记』11月 第2周

文章目录日记11.911.1011.1111.1211.13日记11.9周报每周每个人把自己做了什么总结一下,像维护在线文档一样,一起编辑保存在公司网页。但是,但是,我们这个似乎不智能,不支持同时编辑,导致我把别人写好的给干掉了……(羞愧)我打开的时候,他在写,没保存。我保存的时候,他已经保存过了。所以我的保存操作会添加我的,删掉他的。(当时提醒了,我没认真看,还以为自己幻视了)反思反思,以后做事认真看提醒,尤其是警告。leader的建议40%时间看文档,20%时间构思,40%

2020-11-26 17:06:09 893 1

原创 『前端实习笔记』11月 第1周

文章目录日记11.411.5日记11.4入职和HR姐姐确定好的入职日期。入职当天填了实习协议,提交材料,给发了一件外衣,找好工位,开工。中午和小组出去聚餐,我个人性格没那么外向,话不多。但是感觉组员人都特别好,还是很安心的。了解了下公司制度、邮箱、内部资料系统,申请了账号。跑代码今天的任务就是把代码从git上pull下来,跑起来。git然后问题来了,我在git的使用上完全是个新手。前一天恶补了一套git的视频,看了一半没讲什么重点。leader叫我pull一下re

2020-11-18 17:39:17 1047 1

原创 『前端实习笔记』前言 坎坷的找实习之路

文章目录前言:坎坷的找实习之路前言:坎坷的找实习之路上半年2020年春,全国疫情肆虐,我正处于大三下学期。此时的我丝毫没有意识到,自己正处于关键时期。目前的自己会什么?除了专业课讲过的,啥也不会。就连数据结构和算法都只是会皮毛。Leetcode刷中等题都困难。只会一点Java基础,会点MySQL,会点专业课。上个学期跟同学水了个项目,全程摸鱼,什么都没学到。上半年的暑期实习投递非常不乐观,投了很多都是简历都没过。比如字节跳动,盛趣游戏,触宝等等,简历就挂了。美团、4399这种

2020-11-17 17:43:05 1810 4

原创 『前端面试资料』 前端面试考题汇总 摘自校内某内推群群公告

前端面试考题汇总-全看完可能大概基本就稳了(https://juejin.im/post/5c64d15d6fb9a049d37f9c20https://juejin.im/post/5cab0c45f265da2513734390https://juejin.im/post/5cbd1e33e51d45789161d053https://juejin.im/post/58f94c9bb123db411953691b#heading-1https://github.com/Advanced-Fr

2020-11-17 16:37:49 200

原创 『前端面试资料』 个人面试准备手稿 2020/10

这里写目录标题HTMLCSS九宫格半圆三角形三栏布局JS数组去重闭包实现m秒输出一个helloworld 输出k次闭包深拷贝for-in和for-ofES6的map用法原生AJAXnode.js建服务器E-mail正则表达式DOM柯里化new操作符的过程算法归并排序Array.sort()HTMLCSS九宫格 .myul{ list-style: none; width: 400px; height: 100px;

2020-11-17 16:37:10 1042

原创 『前端学习笔记』 Vue.js 过滤器与自定义指令

参考视频:学 Vue.js 看这个就够了官方文档:Vue.js文章目录

2020-08-12 00:02:56 291

原创 『前端学习笔记』 Vue.js 过渡&动画

参考视频:学 Vue.js 看这个就够了官方文档:Vue.js文章目录

2020-08-12 00:01:51 380

原创 『前端学习实例』 商品页面的增删查(Bootstrap + Vue)

官方文档: Bootstrap 中文文档 · Bootstrap 是世界上最流行的、移动设备优先的、响应式前端开发框架。官方文档:Vue.js文章目录功能需求结果展示源代码文件目录index.html功能需求实现商品页面 (基于Bootstrap)实现具体功能 (基于Vue)添加删除查找结果展示源代码文件目录css文件夹bootstrap.cssjs文件夹vue.jsindex.html 网页源文件index.html<!D

2020-08-11 18:44:17 332

原创 『前端学习笔记』 Vue.js 基础

参考视频:学 Vue.js 看这个就够了官方文档:Vue.js文章目录介绍概念引入基础{{ }}:插值表达式v-cloak:解决插值表达式闪烁问题v-text:引入插值表达式的另一种方法v-html:引入含有html元素的数据v-bind:绑定属性,将字符串解析为变量v-on:绑定事件,将字符串解析为变量介绍概念前端框架三大框架ARV:Angular、React、Vue提高开发效率的发展历程:原生JS - Jquery之类的类库 - 前端模板引擎 - Angular.js /

2020-08-08 01:51:22 472

原创 『前端学习笔记』JavaScript ES6

参考视频:2019全新javaScript进阶面向对象ES6参考文档:ES6入门教程文章目录letlet与varlet参考文档:JavaScript Letlet与varlet用途:代替var作为局部变量比较varlet作用域函数内为局部,其余为全局(包括for)块级{ }变量提升声明提升到开头不提升允许同名声明同名变量会覆盖同一块内不允许同名从属window不属于window...

2020-08-06 00:22:41 762

原创 『前端学习实例』 表单验证-注册(Javascript正则表达式)

参考文档:JavaScript 教程 W3school文章目录功能需求结果展示源代码index.html功能需求实现用户注册界面。(自定义CSS样式)实现表单验证。(使用Javascript正则表达式)结果展示默认状态:用户名:默认状态(点击)不符合要求(鼠标移出)符合要求(鼠标移出)手机号 / 身份证号 / 电子邮箱:和用户名相同《密码:弱密码中密码强密码源代码index.html<!DOCTYPE html

2020-08-05 17:54:01 763

原创 『前端学习笔记』 JavaScript 函数进阶与正则表达式

参考视频:2019全新javaScript进阶面向对象ES6参考文档:ES6入门教程文章目录函数进阶定义和调用this:指向调用者call()apply()bind()函数进阶定义和调用函数定义: //自定义函数:命名函数 function f1(){ console.log("f1"); } f1(); f1.call(); //函数表达式:匿名函数 var f2 = function(){ console.log("f2"); } f2(); //利

2020-08-01 00:11:48 302

原创 『前端学习实例』 HTML文本编辑功能实现(Javascript)

参考文档:JavaScript 教程 W3school文章目录功能需求结果展示源代码index.html功能需求实现HTML界面文字内容的可编辑(H5中的contenteditable属性)。(使用Javascript DOM和点击事件)结果展示默认状态:点击文本内容:编辑内容:点击输入框之外:再次点击(还可以继续修改):源代码index.html<!DOCTYPE html><html lang="en"><head>

2020-07-28 15:06:07 970

原创 『前端学习实例』 标签页实现(Javascript + CSS)

参考文档:JavaScript 教程 W3school参考文档:CSS 教程 W3school文章目录功能需求结果展示源代码文件目录index.html功能需求实现动态标签页,包含一系列按钮和文本。切换功能:点击按钮可以切换到相应文本。(切换效果使用JSDOM,效果内容使用CSS)结果展示默认状态:点击按钮(P2):点击按钮(P1):同默认状态。源代码文件目录根目录index.html 网页源代码index.html<!DOCTYPE html&g

2020-07-26 22:46:13 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除