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

小前端看世界

专栏成员
37
文章
23248
阅读量
14
订阅数
用JavaScript实现正整数十进制转二进制
好久没有写文章了,心血来潮想写一下关于JavaScript去实现各种计算机进制转换的实现,从而加深对进制的知识有更深的认知。前端开发在日常的工作中,基本上很难遇到需要进行对我们常用的十进制做转换的需求,但是作为计算器原理重要的一部分,如果有时间不妨搞清楚,对日后阅读源码或者面试也是有帮助的。
LamHo
2023-05-11
8110
记录一次JavaScript正则诡异经历
事情是这样的,最近在写一个Node功能的时候,遇到了一个正则的问题,觉得挺有意思的,就记录一下经历和最终问题原因,希望也能帮助到同样遇到的同学。
LamHo
2022-09-26
2670
Discuz !Q 前端首屏加载优化记录
Discuz !Q作为一个对外开源的私域流量建站工具,在加载性能优化上会受到很多限制。因为Discuz !Q部署形态是存在于用户自己的服务器中,网络情况,服务器性能等,都有很多未知因素,经过团队共同努力出谋划策,最终成效不错,借此机会记录一下极端情况下的加载性能优化思路。
LamHo
2022-09-26
9270
小前端进腾讯啦!
如果大家有看到我上一篇文章,就知道从2020年的年头到年中,我一直在面试者阿里的各种岗位,但是结果都是很无奈,下面的链接,有兴趣的可以看看。
LamHo
2022-09-26
5090
小前端面试阿里血泪史
我是一名工作5年的前端,2020年爆发了疫情,不得不提前打算从现在的公司跳槽,而我本人心中一直有一个大厂梦,因为个人的学历问题,并不能像一些本科或者211和985的同学一样,在毕业或者工作1~2年可以尝试冲击大厂,所以我在社会上工作了5年多的时间,不停的学习,积累知识,最后因为写知乎文章的原因,认识了一些阿里的同学,帮我内推,从此开始了为期半年多的冲击大厂经历。
LamHo
2022-09-26
4500
100匹马,4个赛道,找出跑最快的4匹马。
其实在网上也有不少该题目的文章,但是可能题目不一样,能找到的题目名为《64匹马,8个赛道,找出跑得最快的4匹马》。该题目出现在腾讯的面试题里面。
LamHo
2022-09-26
5310
前端用动态规划玩股票 - 最终章
为什么需要做算法题?大家其实都有发现在这一段2020年开始,各大公司对于前端的面试中,都不同程度的加入了算法题的测试,其中让大家最有感悟的就是字节跳动的前端面试,加入了大量的算法考验,其中不乏有很多在LeetCode上的中等以及困难题目,我也在知乎上发起了一个提问。浏览量上百万,也得到了很多的评论。
LamHo
2022-09-26
2370
前端用动态规划玩股票II
为什么需要做算法题?大家其实都有发现在这一段2020年开始,各大公司对于前端的面试中,都不同程度的加入了算法题的测试,其中让大家最有感悟的就是字节跳动的前端面试,加入了大量的算法考验,其中不乏有很多在LeetCode上的中等以及困难题目,我也在知乎上发起了一个提问。浏览量上百万,也得到了很多的评论。
LamHo
2022-09-26
2210
前端用动态规划玩股票
为什么需要做算法题?大家其实都有发现在这一段2020年开始,各大公司对于前端的面试中,都不同程度的加入了算法题的测试,其中让大家最有感悟的就是字节跳动的前端面试,加入了大量的算法考验,其中不乏有很多在LeetCode上的中等以及困难题目,我也在知乎上发起了一个提问。浏览量上百万,也得到了很多的评论。
LamHo
2022-09-26
3950
快速了解前端性能优化
在前端开发的过程中,很多时候除了日常的需求开发以外,我们还需要对我们的页面进行性能优化,那么这次就分享一下前端开发我能想到的一些优化方案进行总结。
LamHo
2022-09-26
8840
这是前端需要的缓存知识!
作为一名优秀的前端开发者,必须了解浏览器以及http协议中的缓存策略。因为在日常的开发中,我们会经常接触到一些性能优化的需求,那么缓存(cache)这种技术无论是在前端开发领域也好,后端开发领域也好,也是一种非常常见以及有效的方案。只是前后端之间的缓存方式不太一样,而且后端很多时候需要缓存的是数据,而前端往往需要利用浏览器和http协议去缓存数据或者文件,从而达到提升加载速度的效果。
LamHo
2022-09-26
3060
快速搞懂call,apply和bind
call和apply相信很多人用过,或者看源码看到过,在这里简单说说他们之间的关系。首先call和apply都是改变this指向的api。他的区别仅仅只是call和apply的第二位参数起的差别。
LamHo
2022-09-26
1650
前端HTTP和HTTPS的基础知识
前端和网络协议可以说是天天打交道,那么我们必须基本一些网络的基本知识,最近在看一些面试题,发现有不少网络知识我们是很容易忽略,但是却是很基本的东西,那么就在这里写一遍关于前端接触到的网络知识做一个总结和记录。
LamHo
2022-09-26
4600
好好学习JS异步原理
平常在工作中,我们经常与异步打交道,无论是函数节流、防抖,异步请求,都是异步操作。那么我们会经常使用setTimeout,Promise,Async/Await这三个东西。那么我们是真的了解这些api和语法糖他们的原理以及知识吗?本篇文章将从尽可能的说明白个中的原理和知识。
LamHo
2022-09-26
1.3K0
React Router源码浅析
2020年的春节是一个多灾多难的春节,新型冠状病毒的出现折磨着每一个中国人的心,导致不少公司都安排节后在家办公,但是在这个时候,作为一名小前端也是要继续努力学习,所哟2020年的第一篇文章就从React Router的源码阅读开始,继续了解React的体系。
LamHo
2022-09-26
1.1K0
放弃localStorage,拥抱IndexedDB
随着前端的技术发展越来越强,网页功能不断增加,越来越复杂的交互和业务需要前端来实现,那么作为前端开发就需要面对越来越庞大的数据体,那么其中一个常用的优化方式就是本地存储一些不变的数据,从而提升页面渲染的速度,减少从服务器获取数据。
LamHo
2022-09-26
8610
koa-router源码解读
上一篇文章阅读了koa的源码,了解了koa整个运行流程、洋葱模型的实现方式,以及ctx的构建流程,让我整体有了对koa大概的了解。
LamHo
2022-09-26
5030
Node学习笔记 - Koa源码阅读
最近经过一些反思,发现现在很多时候用node的框架,都缺乏对于node框架的源码理解和实现原理,所以会在接下来的一段时间里进行学习node的框架实现原理,从中去更加深入理解node当中的一些技巧以及一些细节上的问题。
LamHo
2022-09-26
6150
完美解决CSS移动端半像素边框
最近在做公司的页面重构工作,因为这次重构有一些非常执着的设计同学,对于半像素极度喜爱,所以我们前端开发痛不欲生。经过一番挣扎,最后总结了一下半像素做边框的一些问题,和一个暂时我觉得比较完美的方式去解决的方案。
LamHo
2022-09-26
9700
半小时打造前端本地开发环境
最近和朋友聊天,发现我朋友调试前端页面的时候,都是上传svn或者git到测试服务器上调试,这样一来效率非常差,并且在多人的时候会频繁更新测试环境,然后我问我朋友,为什么不本地开发?然后我朋友说因为后端是java,所以本地要搭建java环境那些,很麻烦,也不会。
LamHo
2022-09-26
7330
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档