前端

7个关于"this"面试题,你知道几个?
7个关于"this"面试题,你知道几个?

有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。

2021-10-27 07:38:51阅读全文

CSS 实现文本"不定行数"截断
CSS 实现文本"不定行数"截断

偶然发现,在某乎热榜页有一个很有意思的布局,这里的标题会制约内容的行数,所以文本超出是"不定行"的。详细规则如下:

2021-10-26 23:44:44阅读全文

日志库 winston 的学习笔记 - logger.info 打印到控制台上的实现原理
日志库 winston 的学习笔记 - logger.info 打印到控制台上的实现原理

上述代码的含义是,如果当前 Node.js 执行环境不是生产环境,则将 winston 的输出,打印到控制台上。

2021-10-26 17:19:58阅读全文

快手技术嘉年华 | 与你漫游技术星辰大海
快手技术嘉年华 | 与你漫游技术星辰大海

10月16日至17日,“快手技术嘉年华”如约而至,为你解答快手技术背后的秘密。来自清华大学、北京大学、中国科学院计算技术研究所、中国科学院自动化研究所、中国科学院大学、北京邮电大学、北京航空航天大学、北京理工大学、北京交通大学等全国十余所高校的近千名同学来到快手总部,共同探讨前沿技术议题。本次活动采

2021-10-27 03:53:50阅读全文

CSS,我可以写 if/else 语法了?
CSS,我可以写 if/else 语法了?

有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。

2021-10-28 08:46:25阅读全文

前端面试每日 3+1 —— 第925天
前端面试每日 3+1 —— 第925天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-28 06:20:29阅读全文

前端面试每日 3+1 —— 第926天
前端面试每日 3+1 —— 第926天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-27 16:29:52阅读全文

前端面试每日 3+1 —— 第924天
前端面试每日 3+1 —— 第924天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-27 21:00:07阅读全文

大前端学习路线+学习资料+行业前景
大前端学习路线+学习资料+行业前景

尚硅谷前端直播讲座精彩回放,由红浪漫晶哥为大家讲解:大前端学习路线&行业前景课程包含以下重点内容:1.大前端学习路线2.大前端应用领域&就业市场3.学习建议&学习资料B站直达:https://www.bilibili.com/vide...

2021-10-27 17:29:10阅读全文

前端项目 Git 提交约束配置
前端项目 Git 提交约束配置

这个时候,我们发现在项目根目录下,多了一个文件夹:

2021-10-28 07:49:12阅读全文

前端架构师的 git 功力,你有几成火候?
前端架构师的 git 功力,你有几成火候?

本文从前端工程,团队协作,生产部署的角度,介绍架构人员需要掌握的 git 实践能力。

2021-10-27 23:33:15阅读全文

前端面试每日 3+1 —— 第927天
前端面试每日 3+1 —— 第927天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-29 12:28:24阅读全文

ios上loadedmetadata 事件在用户播放时才触发导致audio duration获取不到的问题
ios上loadedmetadata 事件在用户播放时才触发导致audio duration获取不到的问题

H5页面上一组音频,需要获取每个音频的时长,展示在页面上,尝试使用Audio对象,在canplay或者loadedmetadata事件中,获取audio.duration

2021-10-28 21:05:39阅读全文

t-io 3.7.5 发布,口碑炸裂的国产网络编程框架
t-io 3.7.5 发布,口碑炸裂的国产网络编程框架

标题说明看到"口碑炸裂"四字,应该又有不少"闻风而至"的同学要来"口吐芬芳",所以先上3张"炸裂封条"如果3张"炸裂封条"还不够,那就再上一张王炸"唵嘛呢叭咪吽",没错,就是封印孙悟空500年的"六字大明咒"言归正传,t-io其实是一位三流程序员写的国产网络编程框架,为了自我证明t-io的优秀,这位

2021-10-29 02:00:35阅读全文

现代前端开发
现代前端开发

传统网页开发,基本就是 HTML + CSS + JQUERY 的模式。但现在网页越来复杂,很多网页其实就是一个APP,复杂度和以前的网页已经不是一个层级。实际上,现在人们已经在用 HTML + CSS + JS 开发各种APP,网页和APP的开发已经没有了界限。

2021-10-31 10:22:03阅读全文

如何定位内存泄露
如何定位内存泄露

完整高频题库仓库地址:https://github.com/hzfe/awesome-interview

2021-11-01 08:19:28阅读全文

SpringCloud微服务实战——搭建企业级开发框架(十):使用Nacos分布式配置中心
SpringCloud微服务实战——搭建企业级开发框架(十):使用Nacos分布式配置中心

  随着业务的发展、微服务架构的升级,服务的数量、程序的配置日益增多(各种微服务、各种服务器地址、各种参数),传统的配置文件方式和数据库的方式已无法满足开发人员对配置管理的要求:

2021-10-31 17:25:10阅读全文

前端面试每日 3+1 —— 第928天
前端面试每日 3+1 —— 第928天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-31 14:39:59阅读全文

JavaScript 数学曲线—连锁螺线
JavaScript 数学曲线—连锁螺线

继等角螺线,接着尝试连锁螺线。

2021-11-01 06:06:18阅读全文

前端面试每日 3+1 —— 第929天
前端面试每日 3+1 —— 第929天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-01 09:45:04阅读全文

CSS渲染原理,优化策略
CSS渲染原理,优化策略

一、css渲染原理(Cascading Style Sheets)在介绍css渲染原理之前,我们简明扼要介绍一下页面的加载过程和浏览器渲染过程,有助于更好理解后续css渲染原理。1.1页面的加载过程和浏览器渲染过程1.1.1页面加载过程要点如下:

2021-11-01 05:22:10阅读全文

尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理
尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理

想学源码,极力推荐之前我写的《学习源码整体架构系列》 包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue-next-release、vue-this、create-vue等

2021-11-01 00:34:33阅读全文

看完电影《门锁》感觉脊背发凉,智慧园区给你安全感!
看完电影《门锁》感觉脊背发凉,智慧园区给你安全感!

据说,看过韩国电影《门锁》的人,都会趴到地上看床底,检查那里是不是藏着一个陌生人。电影的女主角是一个独居的单身小职员,跟大多数独居的姑娘一样小心谨慎,出门反复检查门锁、包里放着防狼警报器。许多网友看了电影都说「它比鬼片还恐怖」,这种恐惧感来源于电影过分「贴近生活」。图片来源:《门锁》关于独居女孩的社

2021-10-31 20:36:28阅读全文

react学习
react学习

jsx 最后翻译过来就是React.createElement方法

2021-11-01 17:28:38阅读全文

肝完《浏览器基本原理与实践》,我总结了这些
肝完《浏览器基本原理与实践》,我总结了这些

作为一名前端er,日常工作打交道最多(之一)的莫过于熟悉而又陌生的浏览器了,熟悉是每天都会基于浏览器的应用层面之上码业务,陌生是很多人可能跟我一样不熟悉其内部运行原理,比如js是怎样运行的呢?精美样式页面是怎样渲染到电脑屏幕的呢?在开放的互联网它又是怎样保证我们个人信息安全的呢?带着种种疑云开始肝李

2021-11-02 00:00:39阅读全文

CSS 实现搜索相关交互
CSS 实现搜索相关交互

先来看一个很常见的搜索框的交互,大概逻辑如下

2021-11-02 07:43:34阅读全文

纯 Git 实现前端 CI/CD
纯 Git 实现前端 CI/CD

最近要高效的把前端 react 项目部署到私有服务器上,研究了好几种持续部署方案,这里简单描述一下。

2021-11-07 18:29:08阅读全文

'PORT' 不是内部或外部命令,也不是可运行的程序
'PORT' 不是内部或外部命令,也不是可运行的程序

项目在 mac上运行正常, 在 windows 上运行时提示: 'PORT' 不是内部或外部命令,也不是可运行的程序。 如图:

2021-11-07 22:40:19阅读全文

lerna 基本使用(创建, 发布, 命令)
lerna 基本使用(创建, 发布, 命令)

目前网上lerna的教程不是很清楚, 所以我自己整理并且实践的笔记

2021-11-08 09:14:29阅读全文

前端面试每日 3+1 —— 第931天
前端面试每日 3+1 —— 第931天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-08 04:32:00阅读全文

nvm 使用详解
nvm 使用详解

nvm,全称 Node Version Manager ,也就是node版本控制;

2021-11-08 12:37:28阅读全文

动力节点web前端基础入门教程(非常详细)HTML+CSS+JavaScript
动力节点web前端基础入门教程(非常详细)HTML+CSS+JavaScript

每一个学习前端的人对于前端三剑客《html+css+JavaScript》都不会陌生,可以说这是前端的世界,就没有前端解决不了的,而在前端的世界里就没有javascript实现不了的。

2021-11-07 21:33:27阅读全文

前端面试每日 3+1 —— 第934天
前端面试每日 3+1 —— 第934天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-08 17:48:14阅读全文

node 脚手架知识点(npm)
node 脚手架知识点(npm)

因为本身对脚手架有些许兴趣, 所以我就研究了, 然后还在编写lerna相关的文章, 喜欢的话就点个赞吧

2021-11-08 03:33:21阅读全文

nvm-一个node版本管理工具 + 打开终端自动切换node版本教程
nvm-一个node版本管理工具 + 打开终端自动切换node版本教程

在日常的前端或node后台开发中,使用的部分node依赖,可能不支持当前使用的node版本,这时候如果还想使用这个依赖愉快的开发,那只能切换node版本了。

2021-11-08 07:20:45阅读全文