首页
学习
活动
专区
工具
TVP
发布

web前端教室

专栏作者
513
文章
521081
阅读量
77
订阅数
【视频】浏览器渲染原理和打开网页机制
浏览器, 在内核控制下相互配合以保持同步。它至少三个常驻的线程,JavaScript引擎线程,GUI渲染线程,浏览器事件触发线程。
web前端教室
2019-12-17
9220
【知乎提问:“程序员应该走什么路线?”】-我的回答
二年啊,这就是刚入行的程度。就是努力干活,多学、多练、多程序,想任何其它的都是白费工夫,因为你没有积累。
web前端教室
2019-09-19
8770
几个晚上下来,ta就成了web全栈工程师
alert,它的输出会造成浏览器的进程的卡死,执行alert的时候,其它的就都不会再执行了。
web前端教室
2018-12-29
4600
【蒙圈】自己写的Js,自己不认识了?
但是,下课之前我说,今天的作业,如何如何要求,格式什么样,标明用了多长时间,然后就有同学在学习群里问我,。。原话记不太清了,大概意思就是,自己写的看不明白了,还得再写一遍呀?
web前端教室
2018-07-30
6960
【结构】前端开发要不要学习算法、数据结构?它有什么用?感觉工作中用不到呀
前端开发的日常工作更多的是围绕着需求和业务逻辑来展开,用js操作的也是json和dom会比较多一些,那么在这样的日常工作中,如何体现出“扎实的数据结构和算法”的优势呢?
web前端教室
2018-07-30
1.5K1
【毕设】学前端的,毕业设计可以做些什么?
如标题,这个问题是群里的一个小伙伴问的,当时我在逛街,不能仔细的回答它。就只好等回到家之后,静下心来,认真的写篇文章来回答这个问题,一篇文章写下来,可以很全面的回答,
web前端教室
2018-07-30
3.8K0
学习前端开发,如果只需坚持就ok,那么方法就是扯淡。
很早以前我就说过,“学习本身就是一种压力”,想要又轻松又快的学会前端开发,这种方法其实是不存在的。许多人不相信,于是执着的去寻找这种方法,结果在漫长的寻找中搞成了“从入门到放弃”。 而可笑的点在于,他们会从这段经历中获得二种收获: 1、我很努力的学习了; 2、通过(1)证明了我不适合学前端。 我并不是说学习前端开发不需要坚持。而是想表达,只要坚持是不够的。如果正在阅读此文的你不能正确的理解这句话的意思,就关掉算了。 坚持,是一种态度。如果这种态度不加上一个期限,那么它就是个“屁”。放完了,随风而逝。 从
web前端教室
2018-02-07
7540
是什么拉开了前端开发工程师之间的技术差距?
假设所有的前端程序员的技术水平都是0,二三年之后必然会有一些人水平拨尖。那么是什么造成了他们之间的区别呢?就学习态度来讲,好像许多水平平庸的程序员,他们也是经常学习的呀。 直白的讲,学习这件事是很让人望而生畏的。许多人满足于明白了,会用了,了解了,知道了,然后就止步于此。为什么呢?因为再往下继续深入研究,就会很累。 反正只是打工而已,挣工资罢了,为什么要让自己那么辛苦呢?所以,许多人不愿意去看源码。不愿意去看这你平时用的那些工具框架的结构和思想。至于github上的开源资源,更是从来不看。 心理学上有一个词
web前端教室
2018-02-07
6780
前端开发中,工作经验的价值体现在哪里?
每年的年中,都是找工作求职的高峰期,大量的毕业生,换工作跳槽的人也都在投简历找下家。在这过程中,每个人都会尽量的美化或包装自己的简历,以期让自己的简历看起来更有竞争力。 这其中最常见的办法,就是想办法让自己的工作年限看上去显得长一些。这没什么什么问题,因为各种招聘中都有关于工作年限的要求。在很多人的眼中,工作经验就等于工作年限,但实际上,很多时候,工作经验并不以年为单位来衡量,有时甚至和年限无关。 不管多么牛b的人,不管多么有工作经验,工作了多久,他的直接工作成果,都是以js代码来体现的。代码这东西有一些
web前端教室
2018-02-07
1K0
javascript 红皮高程(18)-- 布尔操作符
可算是把绕来绕去的二进制-位操作符,给学完了。至少我学到了十之八九,你呢,,, 接下来是布尔操作符,它一共有三个,非(NOT),与(AND),或(OR)。 1,逻辑非(NOT),它用一个惊叹号(!)来表示,它可以用于ECMAScript的任何值。无论是什么类型,都会返回一个布尔值。 逻辑非操作符会先把操作数转换为一个布尔值,然后对其求反,规则啊,是下面这样的,要记住,这些都是细节。。: !对象,返回false; !空字符串,返回true; !非空字符串,返回false; !0,返回true; !任意非0数值
web前端教室
2018-02-06
4770
js数据结构与算法--散列
不扯淡了,还是来学技术吧。 散列,是一种常用的数据存储技术,优势在于可以快速的插入或取出,使用它的数据结构,叫散列表。 它的优势哈,插入、删除、取用数据都很快,但对于查找却效率低下。 (书上原话,我不
web前端教室
2018-02-06
1.1K0
javascript填坑之排序
image.png 排序嘛,很多同学一听这个就怕怕,尤其是数学不OK的同学。 现在的许多技术类教程吧,偏见来了啊,注意姿势,很多技术教程写的都太吊了,完全看不懂,或是说就是想写的让你看不懂,好显的自己很牛的样子(其实我这就是反智主义,大家注意),各种飙专门词汇,神烦 其实按常理想想,排序也没什么啦,就像一堆乐高积木堆在地上,是无序的。你无非是按大小,把它们排成一排而已,这就搞有序了。 那现在有一种插入排序,它就是把数组中的每个值,从左到右的比较,只要比较它之前小,它就插入到它前面,就这样: [3,2,1
web前端教室
2018-02-06
5060
javascript 算法初识
最近有空,想学习下算法。一直感觉它很高深的样子,尤其我数学又不好。 但我还是想学学看,万一能学到点东西呢,,, 先来了解下算法的定义:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。 从定义来看,算法就是一种策略,一种思路,一种方法,不是某种语言。 关于算法的相关定义有许多,什么有穷性,确切性,时间复杂度,空间复杂度,稳定或不稳定排序,各种分类等,我们不研究那么深入的东西。 算法的历史: “算法”的中文名出版《周髀[bì]算经》; 算法最开始的意思,
web前端教室
2018-02-06
5230
常用技巧之JS判断数组中某元素出现次数
现在前端开发经常需要从api中获取返回的数组, 也许是array,也许是json, 不管是什么,都需要对返回的数据进行再处理, 其中一个重要且经常用到的操作, 就是“判断重复”及“重复的次数” 例如,
web前端教室
2018-02-06
5.1K0
javascript 数组的深复制和浅复制
这段时间忙的我是欲仙欲死,导致公众号断更了好几天。 但收获也是巨大的,对于JS的一些应用有了一些新的理解,以后我慢慢写出来。 今天简单的写一个javascript里数组的深复制和浅复制。 先看代码:
web前端教室
2018-02-06
1.3K0
MVVM - 遇见未来
MVVM是新的前端开发模式,它的全称是Model View ViewModel,据说最初是由微软提出来的,。。 这种模式的实现,大意上是用自定义的标签把数据绑定在html标签上, model通过调用api来获取, 通过view层来格式化数据, 而业务逻辑被封装在viewmodel中, 这就是我自己理解的model view viewmodel.... 为什么说它是未来呢? 以前,包括现在的前端开发,绝大部份都是操作DOM节点的,经常需要创建或删除某些DOM节点, 要想操作数据,就得先获取某个元素,然后通过元
web前端教室
2018-02-06
7750
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档