6 Jack_WJQ

尚未进行身份认证

我要认证

永远积极进取!

等级
TA的排名 8w+

不想痛失薪资普调和年终奖?试试自动化测试!(基础篇)

前言❝这篇文章是前端自动化测试系列的开始,自动化测试系列会从理论走向实践,真正带领大家学会使用前端自动化测试框架,并能在业务中落地。看完整个系列,还不会使用自动化测试工具为生产提效,请来找我!点赞数过两百,下周更新前端自动化测试与 React 的结合,如何在 React 项目中落地,欢迎大家多多点赞评论收藏!你们的赞赏是我写作最大的动力!之前发沸点说掘金发文只发精品文,阅读量最少 3k,看看这次行不行。悄悄说一句,文末有福利!❞众所周知的原因,前端作为一种特殊的 GUI 软件,做自动化测试困

2020-07-02 15:46:19

写给跨端玩家:支撑淘宝上亿日活的跨端框架—— Rax 的入门教程(附 TODO Demo)

一些废话沉寂了两个月,我又回来了。跟你们猜的一样,我已经到淘系实习了一段时间了,从上一篇文章之后就放了更多的心思在工作上。上篇文章发出去之后,我去腾讯实习了一段时间,等待阿里实习生入职流程开启。收到淘系的实习生 offer 后,我买了人生中的第一张机票,第一次坐上了飞机,来到了一个陌生的城市——杭州。干净的街道、宽敞的沥青马路,吸引了我这个来自小城市的年轻人。博客很久没更新了,不管是个人的网站还是掘金,都很少有更新了,偶尔上掘金看看一些好文,总想更新一下,但又没找到好的题材。现在实习了一段时间后

2020-07-02 15:45:16

曾经老师看不起的前端开发,如今却斩获多份 offer,最终走进阿里

震惊:曾经老师看不起的前端开发,如今却斩获多份 offer,最终走进阿里相信大家看到这样疑惑的标题,一定会有很多的问号。什么是前端开发?为何会被老师看不起?又如何走进阿里的?别急,我们一个一个来回答。回答这些问题之前,我先做个自我介绍,我是来自中南林业科技大学计算机科学与技术专业的一个很普通的大三同学,可以称呼我 Jack Wang。我是一名很普通的前端玩家,凭借过人的运气,最终在 2020...

2020-04-05 21:59:54

美团 2020 前端实习生面经

笔试双行道时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:有一个 2*n 的网格,有一个人位于(1,1)的位置,即左上角,他希望从左上角走到右下角,即(2,n)的位置。在每一次,他可以进行三种操作中的一种:1. 向右走一格,即从(x,y)到(x,y+1);2. 向上右方走一格,即,如果他在(2...

2020-04-18 09:20:40

「前端」CSS 制作动画常用技巧

transitionCSS 中有一个transition属性,能够监听某个 CSS 属性的变化,通过属性变化的控制,实现简单的动画效果:transition CSS 属性是 transition-property,transition-duration,transition-timing-function 和 transition-delay 的一个简写属性。 —— 引用自 MDN&lt...

2020-03-11 11:30:33

「前端」Vue 响应式原理

Vue 响应式原理ES5var data = { name: 'Jack Wang', age: 21, salary: 3500, array: ['Jack', 'should', 'fighting']}// 模拟渲染function render() { console.log('render')}// 定义需要重写的数组方法var method = [...

2020-03-10 22:47:28

「杂谈」图形学复习资料

图形学复习名词解释C2连接:两条相邻曲线段在相交点处,有相同的一阶导和二阶导。C1连接:两条相邻曲线段在相交点处,有相同的一阶导。捕捉技术 :利用外部设备捕捉计算机能够理解的数据。消隐:在绘制图形时,消除被遮挡的不可见的线或者面。引力场技术:物体延伸到空间中对另一物体的产生的吸引效应的技术。灭点:立体空间各边延伸至同一相同点。实体:同时具有几何要素和视觉要素的对象。型值点:位于...

2019-12-30 22:46:44

「前端」Vue首屏渲染优化的一次尝试

文章地址:https://segmentfault.com/a/1190000019499007前言之前用vuecli做了个博客,是一个单页面项目,大概有十个路由直接npm run build打包出来,有一个1M的巨大js文件先挂载到服务器上试试好家伙 这加载时间 仿佛过了半个世纪首屏页面整整加载了9s 光加载那个大文件就花了8s这必须得做个优化了,没有用户能忍受9s的白屏而不关闭页...

2019-12-29 13:54:35

「前端」浅谈防抖与节流

依稀记得有一次面试的过程中面试官问到了防抖与节流的问题,然后自己当时没怎么关注这个问题,直到后来在学习Vue的过程中,偶然了解到了一个节流的概念,于是就好奇心驱使,把这部分的内容简单看了一下,大致了解了防抖与节流的概念和应用场景。防抖函数防抖指的是将在一定时间间隔内会被重新执行的函数,合并到一起进行执行:比较常见的应用场景:搜索框(等待用户输入停顿一定时间后再将用户输入的内容发送至后端)节...

2019-12-08 17:21:41

「前端」Webpack多入口配置

上周去到了公司实习,在公司见识到了从来没有尝试过的Webpack多入口配置,能够实现不同HTML入口文件渲染不同内容的功能,简单写一篇博客记录一下。...

2019-12-08 13:33:00

「前端」浅淡React组件性能优化(PureComponent)

前端项目的开发过程中,经常会遇到性能优化的问题。项目比较小型还没什么太大的影响,当项目的规模达到一定程度的时候,性能问题就显得比较突出了。之前在做项目的过程中,并没有怎么在意组件的性能问题,最近看了一些文章,发现组件的性能优化并不是一件特别复杂的事情,只需要在写代码的时候稍微注意即可实现性能的优化。React 15.3中新增加了一个PureComponent类,能够减少render函数的执行次...

2019-11-30 15:35:57

「前端」浅谈 React/Vue/Inferno 在 DOM Diff 算法上的异同

一、引言在现代的前端渲染框架中,Virtual DOM 几乎已经成了标配,通过这样一个缓冲层,我们已经能够实现对 Real DOM 的最少操作,在大家的广泛认知中,操作 DOM 是比较慢的,因此 Virtual DOM 可以实现应用程序的性能提升。毫无疑问,Virtual DOM 不可能全量同步到 Real DOM,因为那样就违背了设计 Virtual DOM 的初衷,那么Virtual DO...

2019-11-25 15:20:52

「工程」Git常用操作

目前大多数互联网公司都采用git对代码进行管理,git确实是一个非常好用的代码管理工具,要成为一名合格的程序猿,git操作必会不可。这篇文章就用来简单记录一下一些常用的git操作:提交本地代码git add . # 将本地代码添加到一个缓冲区git commit -m 'commit info' # 将本地代码提交到gitgit push # 将本地代码推送到远程仓库拉取所有远程分...

2019-11-24 20:18:11

「有感」2019.11.15

最近这些天面了几家公司,磕磕绊绊还挺难受的,尤其是猿辅导的二面,打击还挺大的,实习生问的也十分深入,很难受。面完了深信服,虽然最后顺利通过拿到了offer,但是自己心里总是知道自己几斤几两,总感觉自己这一辈子就望到了头。学校的课程也挺难受的,不知道自己学的都是什么东西,看书又一知半解的,12月份又要去实习了,害怕自己的期末会挂。春招再过两个月就开始了,自己的基础还十分薄弱,昨天面试百度居然一本...

2019-11-15 19:24:25

「前端」new操作符究竟做了什么

开门见山的说,new操作符可能是大部分JavaScript初学者的噩梦,这篇文章就来简单详细地介绍一下使用了new操作符后,究竟会发生什么。先看一段代码:function Person(firstName, lastName) { this.firstName = firstName; this.lastName = lastName;}var member = new Person(...

2019-10-31 20:07:20

「前端」2019.10 猿辅导实习生一面

面试官是个小姐姐,本来有些紧张的,后来突然好了。视频面试,时间大概50分钟的样子。自我介绍这个就不用说了,基本操作。基础知识1. 从URL输入到浏览器,到页面显示在浏览器中,这个过程你能说一下吗?老生常谈,实习生面应该不会问的太细,所以简单说了一下流程:URL经过DNS解析成IP地址:首先到浏览器缓存当中查找是否有缓存,没有则下一步到操作系统缓存当中去查找是否有缓存,没有则...

2019-10-25 11:39:42

「前端」2019.10 腾讯实习生一面

上来甩了4道算法题,算法确实薄弱,整蒙了:

2019-10-20 22:17:09

「前端」蘑菇街2019届前端实习生笔试——圣杯/双飞翼布局

问答题:编写 HTML/CSS 代码,实现如下布局。注:如能实现 left bar、content、right bar 的高度,自适应为三者的最高高度,可享额外加分这题是比较经典的问题了,查了一下资料,有圣杯布局和双飞翼布局两种,不过我自己想到了一个也能解决的方法:HTML:<!DOCTYPE html><head> <meta charset="UT...

2019-10-17 12:00:50

「前端」给小白的阿里云轻量应用服务器使用指南

最近一直在捣鼓阿里云服务器,想着把自己写好的一些项目部署到服务器上供其他人访问,一路上踩了不少坑,也查了不少资料,最后解决了,写个博客记录下来,也为其他想要建站的同学一个指引。购买轻量应用服务器传送门:https://www.aliyun.com如果是在校学生,可以直接拉到最底下购买学生机:然后支付宝付款什么的我就不赘述了不过有一点,记住购买的时候选择应用镜像,选择宝塔Linux面板...

2019-04-20 00:13:01

「前端」JavaScript中this绑定规则

近些天在阅读《你不知道的JavaScript》的过程中,解决了一个一直以来都很困惑的问题:this指向。这篇博客用来记录JavaScript中this的绑定规则备忘。绑定规则默认绑定function foo() { console.log(this.a);}var a = 2;foo(); // 2上面这段代码中,foo()中的this指向了全局对象(window),原因是什么...

2019-10-03 11:06:08

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。