青训营Youth Camp
文章平均质量分 94
由字节跳动前端团队倾力主办的青训营,周一有幸参与到本次训练营的学习。 那么在这个专栏中,将记录在学习过程中的所学,所想,所见,所得~
周一同学Zelina
00后 | 互联网大厂码农 | all in AI
六边形战士 / 人间风油精 / 效率工具达人
链接我:mondaylab712
展开
-
结营啦!有缘相聚于青训,未来高处见呀~~
【青训营】- 结营啦!有缘相聚于青训,未来高处见呀~~叮!记 · 字节跳动第一届青训营顺利结营啦!从8月份的青训营,到9月份的实训营,搁置了许久的结营心得终于拾起来辽!开营进行时从答疑会开始,很多小伙伴都有简历、学历等各种各样的问题在困扰着,负责人也很认真的阐述了本次训练营的性质和最终想要达到的目标。印象很深的是负责人说了一句,学历已经成为了过去,大家没有必要再继续因为这个问题而困扰自己,而当下要做的事情是怎么把自己的技术能力提升上来,注重自身实力的提升,这对自己当下才是原创 2021-10-28 09:04:16 · 1797 阅读 · 5 评论 -
切西瓜法实现微信抢红包功能
运用切西瓜法和栅栏法实现微信抢红包功能✅前言☑️一、需求分析 - 分红包问二、实现版本1. 版本一:切西瓜法2. 版本二:栅栏法✳️三、在线Online四、结束语往期推荐✅前言在现实生活中,非常常见的一个场景莫过于抢红包。节假日长辈发红包,生日时友人发祝福红包,结婚时亲朋好友发喜事红包……无一场景不贯穿着我们生活中的方方面面。但是呢,很多时候有可能一个红包里面一两百块钱,而我们最后抢了几毛钱,还真是没有对比就没有伤害……(欲哭无泪)那在下面的文章中呢,我们将来实现一个微信红原创 2021-10-03 08:56:33 · 612 阅读 · 7 评论 -
如何给扑克洗牌才能更公平?
如何给扑克牌洗牌才能更显公平性前言一、需求分析 - 洗牌问题二、实现版本1. 版本一:常规思维2. 版本二:验证公平性3. 版本三:交换法则三、在线Online四、结束语往期推荐前言平常在日常生活中,我们总会遇到公平性这个话题。比如,几个人分奖品,怎么样才能公平分配?又或者,年会来个抽奖转盘,怎么样才能让它更公平呢?那在下面这篇文章呢,我们将谈论关于洗牌的公平性。一起来了解吧~一、需求分析 - 洗牌问题有时候我们在闲暇之余可能会打原创 2021-10-06 12:35:53 · 1019 阅读 · 5 评论 -
幂等问题 vs 如何判断是否是4的幂
判断是否是4的幂序言一、需求分析 - 判断是否是4的幂等二、实现版本1. 版本一:中规中矩法2. 版本二:按位与3. 版本三:按位与优化4. 版本四:正则匹配法⛹️三、结束语往期推荐序言我们以前在做数学的时候,经常会有各种幂等计算。比如说,40=1;41=4;42=16;43=64;44=256;像诸如此类的计算就是幂等。那如果把它放到前端的程序中,又该如何来说判断呢?一、需求分析 - 判断是否是4的幂等首先,我们想要实现的是,当输入一个数时,点击判原创 2021-09-29 09:26:08 · 1254 阅读 · 7 评论 -
每天都在红绿灯前面梭行,不如自己来实现个红绿灯?
用js实现一个交通灯前言一、需求分析 - 交通灯二、实现版本1. 版本一:简单粗暴版2. 版本二:数据抽象版3. 版本三:过程抽象版4. 版本四:命令式和声明式三、在线online四、结束语往期推荐前言在我们的日常生活中,每天上班下班,伴随着我们最多的莫过于红绿灯了。那么,在下面的这篇文章中,我们将手动的来实现一个交通灯。瞅瞅每天都在看的红绿灯,它到底是怎么实现的呢?一、需求分析 - 交通灯首先,我们想要实现的是可以切换多种交通状态功能原创 2021-09-26 18:54:17 · 1104 阅读 · 7 评论 -
听红宝书译者谈Web视角下的前端开发
文章目录【青训营】- 听红宝书作者谈Web视角下的前端开发序言一、关于前端开发1. 起源、架构、变迁(1)起源(2)架构(3)变迁2. 前端应用的领域(1)所面向群体(2)所面向领域3. 语言、框架、工具4. 浏览器、网络、服务器5. 前端学习路线图二、关于Web标准1. 了解Web标准组织(1)四个概念(2)概念细述1)W3C2)Ecma TC393)WHATWG4)IETF2. W3C与Ecma会员3. W3C规范制定流程4. Ecma TC39规范制定流程三、结束语往期推荐【青训营】- 听红原创 2021-09-22 19:37:30 · 693 阅读 · 10 评论 -
紧跟月影大佬的步伐,一起来学习如何写好JS(下)
如何写好js - 写代码应该关注什么序言part1:先来看一段代码part2:写代码最应该关注什么?part3:当年的 Left-pad 事件结束语往期推荐序言接上一篇文章,我们继续来看如何写好 JS 。在下面的文章中,将讲解写代码应该关注什么,以及通过引例阐述一些相关性问题。下面开始本文的讲解~part1:先来看一段代码首先我们先来看一段代码。具体代码如下://判断一个mat2d矩阵是否是单位矩阵function isUnitM原创 2021-09-17 07:44:46 · 491 阅读 · 9 评论 -
紧跟月影大佬的步伐,一起来学习如何写好JS(上)
如何写好JS - 三大原则序言一、☂️什么才是好的JS代码?二、 写好JS的一些原则1. 各司其职(1)定义(2)例子阐述2. 组件封装(1)定义(2)例子阐述:轮播组件(3)轮播组件重构:插件化(4)轮播组件重构:模板化(5)轮播组件重构:组件框架(6)总结3. 过程抽象(1)定义(2)例子阐述(3)Once(4)高阶函数1)高阶函数是什么2)常用高阶函数(5)思考和讨论(6)编程范式1)命令式与声明式2)例子展示三、结束语:) 往期推荐序言对于原创 2021-09-15 10:49:38 · 1369 阅读 · 8 评论 -
前端只是切图仔?来学学给开发人看的UI设计
给开发人看的UI设计序言 一、背景1. 想做一个好的作品2. 没有专业UI二、功能导向1. 设计中最重要的事2. 例子阐述2. 简约设计3. 设计简单的、完整的功能三、设计原则1. 层级(1)层级是什么(2)举例阐述2. 一致性(1)定义(2)举例阐述(3)总结3. 番外 - 《写给大家看的设计书》四、设计体系1. 布局(1)居中放(2)多列布局2. 间距(1)间距的定义(2)间距的一些规范1)间距——选项2)间距——多留白些3)间距——表达关联关系3. 文字(1)原创 2021-08-29 09:31:55 · 2710 阅读 · 66 评论 -
10分钟带你探索css中更为奇妙的奥秘
10分钟带你探索css中更为奇妙的奥秘序言一、css是啥1. CSS是什么2. 诞生背景3. 基础规则(1)一些基础规则(2)其他重要的语法(3)选择器(4)层叠与继承1)层叠2)继承二、css怎么学1. 在线网站(1)codecademy.com(2)udacity.com(3)w3school.com && runoob.com(4)freecodecamp.org(5)挑一个2. 持续学习(1)MDN文档(2)CSS-TRICKS(3)w3c CSS标准原创 2021-08-27 11:13:49 · 731 阅读 · 50 评论 -
值得关注的HTML基础
值得关注的HTML基础序言一、网页三大元素二、HTML简介1. 定义2. 发展历史三、HTML结构1. 引例阐述2. 特点3. HTML页面结构(1)DOCTYPE(2)html(3)head(4)body(5)meta(6)title(7)style(8)link(9)script四、常用元素1. 三种常用元素(1)内联元素(2)行内块级元素(3)块级元素2. 图例五、语义化1. 定义2. 常见语义化标签解析(1)语义化 - 区块类别标签1)header2)原创 2021-08-20 07:24:52 · 594 阅读 · 43 评论