【第08话】试炼(下)《烂俗前端》

简介: 【第08话】试炼(下)《烂俗前端》
《烂俗前端》是一部以前端为题材的长篇小说,涉及讨论职业、社会、技术、情感等话题,正在更新中。全集链接: 烂俗前端,所有markdown和涉及的源码在: github

今晚月色格外明朗,大学宿舍楼下本来阴暗的小路被照得通亮,路灯逊色,一两对小情侣在小路边的石凳子上卿卿我我,几分虫鸣在夜晚显得很响亮。清风徐来,一份迷茫也充斥着赵铁柱的心头。

“我这小半生一直向往着自由,好不容易要脱离学校,终究逃不过寄人篱下,成为一名打工人。”赵铁柱心想,“明哥说的这么多,就是为了更好的打工”

虽然想法还是比较稚嫩,但是,他算是走到了“正途”,不止一次想这些问题。不停的在心里对自己妥协,在社会面前低头,是一个人在慢慢成熟的路上的永恒定律,他不知道在未来的工作中,也许他都没空去思考这种问题。

一直野兽如果长期在笼子里思考如何获得食物,那它逐渐停止思考如何逃出束缚。

“柱,今晚不去网吧吗”不远处传来一名隔壁班男同学的声音,这位曾经也是并肩作战了三两年的召唤师峡谷队友,如今收到了一家不错公司的抛来的橄榄枝,准备去实习。

“去个屁,愁着呢”铁柱说。

“我柱哥也会有烦恼的时候?”男同学开了开玩笑,因为铁柱往常都是潇洒自在。

“被生活强jian了,仅此而已”铁柱轻轻回答。

一种无力感油然而生,当年无论多么能日夜陪伴的玩友,如今还是各奔西东。

铁柱一阵游荡过后,接起了吴明的电话。“喂,铁柱。现在时间不也早了,我怕影响到你休息时间,我只问一小部分问题来检查你的情况。我问的每个问题咱都可以慢慢想,不用太着急回答。”

“没问题!”

“说一说css中position常见的属性,列举三个这样”

“滋~ ~”一道像小闪电弧一样的声音从铁柱脑海闪过,接着是一片空白,本以为自己背的滚瓜烂熟,一问起来却在脑袋里搜索不到答案。顿时有点心生紧张,越是紧张越是想不到答案。

吴明见铁柱迟迟不语。“没关系,你这应该是第一次,或者说是第二次面试吧,出点小问题正常,慢慢想,我话费很多。”

吴明开了个小玩笑,铁柱确实放松了些,脑海里慢慢浮现一堆堆词语“CSS, HTML,DOM,HTTP,float,浏览器”。

“不对,再想想。”铁柱心想,铁柱又是一阵搜索,“display,overflow,fixed”。“对对对,就是fixed,他还有别的属性。”

“明哥,是static、ralative、absolute、fixed,staic是正常定位,relative是相对定位,position是绝对定位,fixed是相对于整个页面的绝对定位。”

“不错不错”吴明舒了一口气,如果答不出来,他可能就不太愿意收这个弟子。“咱们接着继续,第二个问题,知道哪些css选择器?”

铁柱思考着,这次虽然卡壳,但也相对顺畅了些,沉默了十秒钟后,“额,有id选择器(#selector),class选择器(.selector),标签选择器(div)相邻选择器((selector1 + selector2))”,停顿了一会,“还有,还有子选择器(selector1 > selector2)和后代选择器(selector1 selector)”

“没了吗?”吴明问。

“没了,记不起来了。”说了一顿以后,铁柱实在想不到还差什么了,脑袋越发的迟钝和困倦。

“还有通配符(*), 伪类选择器(a:hover),属性选择器(img[alt="xxx"])”吴明补充。“还不错,基本都能记住了,下面问稍微深一点点的。”

“介绍浏览器渲染页面的大致过程。”

赵铁柱又在拼命的思考和搜寻答案,那种“滋滋~”的闪电声又若隐若现的出现在脑海中。“嗯~ 首先是,浏览器首先先建一个DOM树,然后创建CSSOM树,然后是结合这两创建渲染树,接着绘制到显示屏。”

“能更细说吗?”吴明问。

“不,暂时不能。”铁柱回答。

“你状态好像不太好,你马上回去休息下吧。我也快了解完了。”吴明从铁柱的声音中听出很疲倦和无力。

“没事,没,事,我说话语速本来有点慢,听起来像没精神,我们,继续吧。”铁柱想坚持完成,说话甚至有点吐字不清。

“好,那第四个问题,什么是事件代...”

“滋!嘭!”一道犹如晴天霹雳般的闪电突然在铁柱脑海中响起,眼前一片火星然后就黑了,整个人在路边倒了下去。

只依稀听到摔倒后脱离手中的扔在旁边的手机响着话语“铁柱??铁柱? 在吗?铁柱?”

铁柱合上了双眼,整个世界停滞了。

1.png


连载中,全集目录: 《烂俗前端》

未完待续,转载请注明出处。

相关文章
|
前端开发 算法 架构师
【第07话】试炼(上)《烂俗前端》
【第07话】试炼(上)《烂俗前端》
56 0
|
Web App开发 存储 前端开发
【番外01】吐血整理5万字100道高频基础面试题 无名面试集《烂俗前端》
【番外01】吐血整理5万字100道高频基础面试题 无名面试集《烂俗前端》
163 0
|
前端开发 JavaScript 开发者
【第05话】三剑客(下)《烂俗前端》
【第05话】三剑客(下)《烂俗前端》
54 0
|
运维 前端开发 JavaScript
【第04话】 三剑客(上)《烂俗前端》
【第04话】 三剑客(上)《烂俗前端》
74 0
|
前端开发 JavaScript Linux
【第03话】无名《烂俗前端》
【第03话】无名《烂俗前端》
243 0
|
3天前
|
Web App开发 缓存 前端开发
前端性能优化的整理笔记(一)
前端性能优化的整理笔记(一)
109 0
|
23小时前
|
移动开发 前端开发 JavaScript
10款精美的web前端源码的特效,2024年最新面试题+笔记+项目实战
10款精美的web前端源码的特效,2024年最新面试题+笔记+项目实战
|
3天前
|
存储 前端开发 JavaScript
前端笔记_OAuth规则机制下实现个人站点接入qq三方登录
前端笔记_OAuth规则机制下实现个人站点接入qq三方登录
39 1
|
3天前
|
XML 编解码 前端开发
css设计文本样式 前端开发入门笔记(十二)
css设计文本样式 前端开发入门笔记(十二)
7 0
|
3天前
|
Web App开发 XML 前端开发
CSS中的非布局样式+CSS布局 前端开发入门笔记(十一)
CSS中的非布局样式+CSS布局 前端开发入门笔记(十一)
33 0