自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 了解微前端,深入前端架构的前世今生

在我们的日常开发中,经常会遇到这么一些业务需求,比如说:在一个项目中要放入两个完全不同类型的场景。基于这样的背景下,单页面应用显然已经不能在繁杂的业务中脱颖而出。因此,前端的流行趋势里也就有了微前端架构。这篇文章更像是一篇笔记,记录了我学习微前端的伊始。那在这里,可能会谈到为什么我会从之前的应用文到突然学起了这些架构内容呢?原因在于,周一在入厂后接触到了一系列超级先进的技术。微前端可能是我第一天就触碰到的一个概念,在mentor的一番讲解之后,才对它有了个浅显的认识。......

2022-08-08 08:31:07 10

原创 海有舟可渡、山有路可循‍‍ —— 大学四年圆满落幕

仅以此篇文章记录我的大学四年!回忆大学四年,有惊喜、有快乐、有崩溃、有欢呼;有过无数个为了赶策划、赶ddl的熬夜,更有凌晨2点做志愿活动、凌晨5点赶项目的通宵达旦。梳理下大学四年的大事件:铛,下面就开始总结我的大学四年~谈及我的梦想,时间回到2018年的那个夏天。高考的那一年,一直都很想来魔都。但因为高考的分数并不是很乐观,来魔都的机会几乎为零。于是在填志愿的时候,首选的就是先出省,之后再慢慢北上,最终选择的学校就从粤东来到了闽城。大一的时候,心中只有一个小小的 ,就想着毕业后一定要来上海。但那会可能还比

2022-07-02 10:58:37 379 1

原创 [算法与数据结构] 谈谈线性查找法~

[算法与数据结构] 一文详解线性查找法~前言一、算法基础知识1、什么是算法2、算法的五大特性二、线性查找法1、举例阐述2、实现线性查找法3、使用泛型4、升级改造5、使用自定义类6、循环不变量三、算法复杂度1、简单的复杂度分析2、常见算法复杂度(1)遍历一个 **n * n** 的二维数组(2)遍历一个 a*a 的二维数组(3)数字n的二进制位数3、复杂度总结4、空间复杂度四、测试算法性能五、 结束语彩蛋 One More Thing前言众

2022-03-10 07:54:11 567 3

原创 不平凡的2021,末流普本生秋招上岸大厂的历程

叮!2021年接近尾声,周一也开始拾起了年终总结。回顾2021,有喧嚣,也有欢呼;有奔溃,也有快乐。但好在,对待一件又一件的小事上,始终保持着对自己的要求;不因舒适而放纵,不因辛苦而放弃;日复一日的向着目标的奔跑,终将遇见更好的自己。开始复盘今年的点点滴滴~漫漫上岸路准备春秋招在放弃了考研想法后的我,开始准备春秋招。一直以来,在我心中都有一个进大厂的梦想,但受限于学历的原因,可能上岸的概率几乎为 0 。在复盘了自己的简历之后,还是想博弈一番。可以说从三月中旬开始准备春秋

2022-01-11 10:21:12 3988 18

原创 使用React hooks,些许又多了不少摸鱼时间

一文详解react-hooks前言 一、概述1、关于React Hooks2、认识React Hooks(1)回顾React函数式组件(2)函数组件的特点(3)class组件的问题(4)React 组件二、几种 Hooks1、State Hook(1)让函数组件实现state和setState(2)举例阐述(3)useState使用总结(4)Hooks命名规范2、Effect Hook(1)让函数组件模拟生命周期(2)举例阐述(3)useEffect使用总结(4)

2021-12-27 08:42:25 4725 15

原创 探秘react,一文弄懂react的基本使用和高级特性

一文详解react的基本使用、高级特性和周边插件⏰序言一、React的基本使用1、JSX基本使用(1)变量、表达式(2)class和style(3)子元素和组件(4)原生 html2、条件判断(1)if else(2)三元表达式(3)逻辑运算符 && ||3、渲染列表(1)map 和 key4、React的事件(1)bind this(2)关于 event 参数(3)传递自定义参数(4)注意点5、表单(1)受控组件(2)input textarea select 用value(3)c

2021-12-20 09:19:45 4499 9

原创 代码缺乏装饰?使用ts装饰器来装饰你的代码

TypeScript中的装饰器序言一、类的装饰器1、什么是装饰器2、装饰器的特点3、几种类的装饰器(1)执行顺序(2)参数判断(3)装饰器标准写法二、类的其他装饰器1、方法装饰器2、访问器的装饰器3、属性的装饰器4、参数装饰器三、装饰器实际使用的小例子四、结束语 往期推荐序言在 ts 中,有一个经常被我们熟用但是又很少去注意的一个知识点,装饰器。那在下文中,将讲解类的装饰器,一起类装饰器中的几种其他的装饰器。下面开始本文的讲解~

2021-12-15 10:33:48 491 9

原创 「软件项目管理」一文浅谈软件项目风险计划

一文浅谈软件项目风险计划序言一、风险基本概念1. 风险的定义及特性2. 风险三要素3. 风险图示3. 风险类型(1)预测角度(2)范围角度二、风险管理过程三、风险识别1. 定义2. 风险识别方法3. 风险条目检查表之七个条目四、风险评估1. 定义2. 步骤3. 风险评估的方法(1)定性风险评估(2)定量风险评估4. 决策树分析(1)定义(2)EMV五、风险规划1. 定义2. 风险应对策略(1)回避风险(2)转移风险(3)损失控制(4)自留风险六、结束语专栏直通车序言在日常的软件项目中,开发到一半

2021-12-13 07:07:36 819 2

原创 「软件项目管理」一文了解软件项目团队计划

一文了解软件项目团队计划序言一、人力资源计划1. 团队定义2. 项目组织结构(1)职能型(2)项目型(3)矩阵型3. 责任分配矩阵二、项目干系人计划1. 干系人定义2. 干系人识别3. 干系人参与分类4. 干系人参与评估矩阵5. 干系人管理计划三、项目沟通计划1. 项目沟通的重要性2. 项目沟通原则3. 项目沟通过程4. 项目沟通的方式5. 沟通渠道6. 项目沟通计划编制四、结束语????专栏直通车序言在软件项目中,其中一个尤为重要的计划,它与人员有关,也就是软件项目团队计划。那么今天,我们一起来了解

2021-12-11 11:35:24 539

原创 「软件项目管理」一文详解软件配置管理计划

一文详解软件配置管理计划前言一、配置管理概述1. 配置管理(SCM)定义2. 软件配置项目(SCI)3. 基线4. 软件配置控制委员会(SCCB)二、软件配置管理过程1. 管理过程2. 管理过程解析(1)配置项标识、跟踪I. 定义II. SPM项目要求:配置项III. 举例说明(2)配置管理环境建立(3)基线变更管理过程(4)配置审计(5)配置状态统计(6)配置管理计划I. 配置管理计划角色II. 配置管理计划模板三、配置管理工具四、结束语专栏传送门前言在软件项目中,各类型的配置管理也是比较关注的一个

2021-12-10 07:28:59 735 1

原创 「软件项目管理」一文详解软件项目质量计划

在软件项目中,质量把控是非常重要的一个环节。如果软件项目没有把控好,那么很有可能随时带来巨大的损失。比如:某网站突然间被恶意注入广告,这个时候如果有用户点击了,那可能就无意中造成很大的损失了。再比如:前几年有过一个,英空管局系统故障,导致几百航班延误,这间接造成的损失都是不可估量的。所以,软件项目的质量问题,在任何时候都是不可忽视的。那么在下面的这篇文章中,就让我们一起来了解软件项目中的质量计划叭~☂️

2021-12-09 07:06:31 1563

原创 「软件项目管理」一文详解软件项目进度计划

在软件项目中,其中尤为重要的一个内容是进度计划。比如说,某个功能模块开发的周期时间,或者是某个功能模块的开始时间和截止时间,这些都需要良好的进度计划来对其进行安排。同时,按时完成项目是项目经历**最大的挑战之一**,时间是项目规划中**灵活性最小**的因素,且进度问题是项目**冲突的主要原因**。因此,学好软件项目进度计划,对于每一个开发人员来说不可或缺。下面就开始今天文章的讲解~

2021-12-08 07:37:13 723

原创 还不会ts?一文带你打开ts的大门

序言众所周知, js 是一门弱类型语言,并且规范较少。这就很容易导致在项目上线之前我们很难发现到它的错误,等到项目一上线,浑然不觉地, bug 就UpUp了。于是,在过去的这两年, ts 悄悄的崛起了。周一随着一波热潮,也开始进入了 ts 的世界,不得不感叹 ts 的静态美。下面的文章中将讲解我对 TS 入门的一些归纳总结。一起来了解一下吧!一、什么是TypeScript?1、编程语言的类型动态类型语言(Dynamic Typed Language)静态类型语言(Statically.

2021-12-06 07:51:37 256 2

原创 「软件项目管理」成本估算模型——Walston-Felix模型和COCOMO Ⅱ模型

Walston-Felix模型和COCOMO Ⅱ模型序言一、Walston-Felix模型1. 公式2. 举例二、COCOMO模型(Constructive Cost Model)1. 模型定义2. COCOMO模型的发展3. COCOMO基本原理三、COCOMO 811. 模型级别2. 项目类型3. 基本COCOMO-81(1)公式(2)系数表(3)举例4. 中等COCOMO-81(1)公式(2)系数表(3)乘法因子的成本驱动属性(4)乘法因子的值(5)举例5、高级(详细)COCOMO(1)定义(2)工作

2021-12-05 07:53:37 2580 2

原创 「软件项目管理」一文详解软件项目成本计划

软件项目成本计划序言一、成本估算的定义二、估算的基本概念1、关于估算2、软件项目规模3、软件规模单位4、软件项目成本5、成本单位6、软件规模和软件成本的关系7、成本估算结果三、成本估算过程1、估算输入2、估算处理3、估算输出四、成本估算方法1、代码行估算法(1)定义(2)代码行估算的优点(3)代码行估算的缺点2、功能点估算法(重点)(1)定义(2)功能点公式(3)UFC-未调整功能点计数(4)功能计数项详述1)外部输入(External Inputs:EI)2)外部输出(External Outputs:E

2021-12-02 08:10:41 336 3

原创 「offer来了」浅谈前端面试中开发环境常考知识点

「面试集锦」前端面试之开发环境篇序言一、git1、为什么要使用git?2、常用的git命二、Chrome调试工具三、抓包1、抓包工具2、抓包过程四、linux 常用命令1、为什么要用linux?2、linux常用命令五、结束语彩蛋 One More Thing资料获番外篇序言在实际的开发中,开发环境的工具使用,能直观的体现出某个人的工作产出效率。因此,在面试中,面试官也会经常问到关于 git 、 linux 等常见

2021-11-28 20:43:50 400 7

原创 「offer来了」快来关注这些性能优化问题

「面试集锦」前端面试之性能优化篇序言一、html、css、js、jq优化1、针对HTML,如何优化性能?2、针对CSS,如何优化性能?3、哪些方法能提升移动端CSS3动画体验?4、针对 JavaScript,如何优化性能?5、jQuery性能优化如何做?二、网站端、移动端优化1、谈谈你对重构的理解。2、列举你知道的Web性能优化方法。3、移动端性能如何优化?4、哪些方法可以提升网站前端性能?5、谈谈性能优化问题。6、如果一个页面上有大量的图片(大型电商网站),网页加载

2021-11-22 18:39:56 93 11

原创 「软件项目管理」软件项目范围计划——需求管理与任务分解

软件项目范围计划——需求管理与任务分解序言一、软件需求定义及层次1、定义2、层次二、软件需求管理过程1、管理过程2、需求获取3、需求分析4、需求规格编写5、需求验证6、需求变更(1)需求变更管理的主要工作(2)需求变更控制流程三、软件需求分析方法1、原型分析方法2、结构化分析法(基于数据流建模)(1)定义(2)结构化分析方法的技术3、面向对象的用例分析法(基于UML建模)(1)定义(2)UML需求视图4、功能列表(1)图例(2)基于功能列表的实例5、敏捷分析法四、任务分解1、任务分解定义(1)定义(2)WB

2021-11-17 06:37:31 869

原创 「offer来了」从基础配置到高级配置,16大知识点带你巩固webpack知识体系

「面试集锦」前端面试之Webpack篇序言一、基础知识学习二、常见面试题汇总三、构建和打包1、前端代码如何进行构建和打包?2、前端为何要进行打包和构建?3、webpack原理四、模块相关1、module chunk bundle 分别是什么意思,有何区别?2、source map是什么?开发环境和生产环境如何使用?3、如何引用一个自己编写的库lib(第三方模块)五、loader和plugin1、webpack中常见的loader有哪些2、webpaack中常见

2021-11-16 09:17:12 762 8

原创 「offer来了」从基础到进阶原理,从vue2到vue3,48个知识点保姆级带你巩固vuejs知识体系

巩固你的vuejs知识体系序言一、vue2.x基础知识预备二、vue2.x基础知识常见面试题1. 请说出vue.cli项目中src目录每个文件夹和文件的用法?2. vue.cli中怎样使用自定义的组件?有遇到过哪些问题?3. v-show和v-if的区别4. 为何v-for中要用key5. 描述Vue组件生命周期(1)单组件生命周期(2)父子组件生命周期关系6. Vue组件如何通讯(常见)7. 描述组件渲染和更新的过程8. vue如何处理刷新数据不丢失9. 双向数据绑定 v-mo

2021-11-14 20:17:19 4189 13

原创 「offer来了」进程线程有啥关系?10个知识点带你巩固操作系统基础知识

「面试集锦」前端面试之操作系统篇序言一、思维导图二、常见面试题1、进程和线程以及它们的区别2、进程间通信的几种方式(1)管道(pipe)及命名管道(named pipe)(2)信号(signal)(3)消息队列(4)共享内存(5)信号量(6)套接字3、线程同步的方式(1)互斥量 Synchronized/Lock(2)信号量 Semphare(3)事件(信号)Wait/Notify4、什么是死锁?死锁产生的条件?(1)死锁的概念(2)死锁产生的四个必要条件(3)处理死锁的基本策略和常用方法5、进程有哪几种状

2021-11-09 10:33:43 261 5

原创 「软件项目管理」项目初始——项目确立与生存期模型

「软件项目管理」项目初始阶段——项目确立与生存期模型序言Preface一、项目评估1、评估内容2、净利润与投资回报率3、举例阐述二、项目立项1、立项流程2、Make or Buy决策3、Make or Buy决策实例三、项目招投标1、项目招投标过程2、项目招投标双方主要任务四、项目授权1、项目章程(Project Charpter)2、项目经理的能力(PMI人才三角)五、生存期模型1、分类2、选择生存期的步骤六、预测型生存期模型1、瀑布模型(1)瀑布模型的项

2021-11-08 10:08:05 238

原创 「offer来了」浏览器原理被问懵?5大知识板块巩固你的http知识体系(3.6w字)

「面试集锦」巩固你的http知识体系序言一、http和https协议(一)http和https之间的关系1、http和https是什么?2、http和https的区别(二)http协议1、http1.0、http1.1、http2.0协议的基本内容(1)http1.0(2)http1.1(3)http2.02、http1.0、http1.1、http2.0协议之间的区别(1)http1.0和http1.1主要区别(2)http1.1和http2.0主要区别3、http2.0

2021-11-07 10:23:18 114 6

原创 「软件项目管理」一文详解软件项目管理概述

一文详解软件项目管理概述前言一、项目与软件项目1、项目的定义2、项目的特征3、项目与日常运作举例(1)判断哪些活动是项目(2)举例结果(3)项目与日常运作区别总结4、软件项目的特殊性5、软件项目要素二、项目管理与软件项目管理1、项目管理背景2、项目管理定义3、软件项目管理定义4、软件项目管理的特殊性5、软件项目管理与软件开发三、项目管理知识体系1、定义2、10个知识领域3、5个标准过程组四、过程管理与软件项目管理的关系1、产品关注点2、过程关注点3、过程管理定义4、过

2021-11-07 10:18:51 2366

原创 「offer来了」2种递进学习思维,24道计网题目,保姆级巩固你的计网知识体系

「面试集锦」巩固你的计网知识体系序言一、基础知识环节1、专栏学习2、书籍学习二、思维导图环节三、OSI七层模型1、OSI模型是什么?2、OSI七层模型遵循原则四、TCP与UDP1、TCP与UDP的区别2、TCP/UDP的优缺点(1)TCP的优点(2)TCP的缺点(3)UDP的优点(4)UDP的缺点3、DDOS攻击(由TCP和UDP的缺点引出DDOS攻击问题)(1)什么是DDOS攻击?(2)DDOS攻击方式?(3)如何应对DDOS攻击?4、TCP为什么可靠?5、TCP的三次握手和四次挥手(1)TCP的三次握手

2021-11-03 23:22:21 497 8

原创 「offer来了」保姆级巩固你的js知识体系(4.0w字)

「面试集锦」前端面试之JavaScript篇序言文章内容抢先看一、JS规范1、说几条JavaScript的基本规范。2、对原生JavaScript的了解。3、说下对JS的了解吧。4、JS原生拖拽节点5、谈谈你对ES6的理解6、知道ES6的class嘛?7、说说你对AMD和Commonjs的理解8、如何理解前端模块化9、面向对象编程思想10、用过 TypeScript 吗?它的作用是什么?11、PWA使用过吗?serviceWorker的使用原理是啥二、数据类型1、问:0.1

2021-10-31 19:30:54 3828 12

原创 结营啦!有缘相聚于青训,未来高处见呀~~

【青训营】- 结营啦!有缘相聚于青训,未来高处见呀~~叮!记 · 字节跳动第一届青训营顺利结营啦!从8月份的青训营,到9月份的实训营,搁置了许久的结营心得终于拾起来辽!开营进行时从答疑会开始,很多小伙伴都有简历、学历等各种各样的问题在困扰着,负责人也很认真的阐述了本次训练营的性质和最终想要达到的目标。印象很深的是负责人说了一句,学历已经成为了过去,大家没有必要再继续因为这个问题而困扰自己,而当下要做的事情是怎么把自己的技术能力提升上来,注重自身实力的提升,这对自己当下才是

2021-10-28 09:04:16 1177 5

原创 Redux从入门到进阶,看这一篇就够了!

Redux,带你从入门到进阶序言☂️一、基础知识1、Redux概念简述2、Redux的工作流程二、使用Antd实现TodoList页面布局1、在项目中使用Antd2、使用Antd实现TodoList的基本布局3、创建redux中的store(1)创建store(2)在项目中使用store三、Action和Reducer的编写 - 增添功能1、主体页面内容改造2、改变action中的数据3、store数据改造四、使用Redux实现TodoList的删除功能1、对组件进行事件绑定

2021-10-24 09:17:21 1784 5

原创 「offer来了」1张思维导图,6大知识板块,带你梳理面试中CSS的知识点!

「面试集锦」前端面试之css篇⌛序言✏️一、思维导图环节二、基础样式问题1、请你讲一讲css的权重和优先级(1)权重(2)优先级2、说一下CSS的position属性3、span 标签是否可以设置宽高, margin 和 padding 呢?4、css能够实现继承的相关属性(1)字体系列属性(2)文本系列属性(3)元素可见性(4)表格布局属性(5)列表布局属性(6)生成内容属性(7)光标属性(8)页面样式属性(9)声音样式属性5、visibility 和 display 的差别(还有opacity

2021-10-24 08:12:22 167 24

原创 「offer来了」面试中必考的15个html知识点

巩固你的html知识体系⚡序言⭐题集内容抢先看一、规范相关1、你如何理解HTML结构的语义化2、浏览器是怎么对 Html5 的离线储存资源进行管理和加载的呢3、HTML W3C的标准4、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?5、viewport的content属性作用6、meta 相关二、标签相关1、说说 title 和 alt 属性2、 iframe 有那些缺点?3、Html5 有哪些新特性、移除了哪些元素(1)新增元素(2)移除的元素(3)支持 HTML5 新标

2021-10-18 08:39:59 299 12

原创 react只停留在表层?五大知识点带你梳理进阶知识

五大知识点带你梳理react进阶知识✉️前言一、props1、PropTypes与DefaultProps应用(1)PropTypes(2)defaultProps2、props,state与render函数二、React中的虚拟DOM1、什么是虚拟DOM(1)第一种方案(2)第二种方案(3)第三种方案2、虚拟DOM中的 Diff 算法三、React中ref的使用eact中的生命周期1、生命周期函数是什么2、生命周期图例五、React中使用CSS动画效果1、普通

2021-10-14 08:40:51 280 15

原创 初探react,用react实现一个todoList功能

初探react,用react实现一个todoList功前言一、react基础1. react简介2. 开发环境搭建3. 工程目录文件简介4. react中最基础的JSX语法二、使用react编写TodoList功能1. 页面构思2. React中的响应式设计思想和事件绑定3. 实现TodoList新增删除功能(1)新增功能(2)删除功能三、对TodoList功能进行进阶操作1. JSX语法细节补充(1)自动转义(2)光标聚焦2. 拆分组件与组件之间的传值3. TodoLi

2021-10-12 07:44:39 430 17

原创 创新视角下的复盘 | 2021/08/01-2021/09/30

序言七月份的时候第一次做月度复盘,发现如果只有每日计划,还是比较零散的。月度复盘可以更直观地看到自己的时间规划和及时纠正当下存在的一些问题。在8-9月份中,有一半在暑假,一半开始于新学期。学习时间统计August.累计统计天数: 28 天累计专注时间: 310 h 35 min日均学习时间: 11 h 05 minSeptember.累计统计天数: 18 天累计专注时间: 241 h 30 min日均学习时间: 10 h 15 min创新视角下的复盘O

2021-10-08 10:31:34 80 3

原创 如何给扑克洗牌才能更公平?

如何给扑克牌洗牌才能更显公平性前言一、需求分析 - 洗牌问题二、实现版本1. 版本一:常规思维2. 版本二:验证公平性3. 版本三:交换法则三、在线Online四、结束语往期推荐前言平常在日常生活中,我们总会遇到公平性这个话题。比如,几个人分奖品,怎么样才能公平分配?又或者,年会来个抽奖转盘,怎么样才能让它更公平呢?那在下面这篇文章呢,我们将谈论关于洗牌的公平性。一起来了解吧~一、需求分析 - 洗牌问题有时候我们在闲暇之余可能会打

2021-10-06 12:35:53 396 5

原创 切西瓜法实现微信抢红包功能

运用切西瓜法和栅栏法实现微信抢红包功能✅前言☑️一、需求分析 - 分红包问二、实现版本1. 版本一:切西瓜法2. 版本二:栅栏法✳️三、在线Online四、结束语往期推荐✅前言在现实生活中,非常常见的一个场景莫过于抢红包。节假日长辈发红包,生日时友人发祝福红包,结婚时亲朋好友发喜事红包……无一场景不贯穿着我们生活中的方方面面。但是呢,很多时候有可能一个红包里面一两百块钱,而我们最后抢了几毛钱,还真是没有对比就没有伤害……(欲哭无泪)那在下面的文章中呢,我们将来实现一个微信红

2021-10-03 08:56:33 376 7

原创 幂等问题 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 891 7

原创 每天都在红绿灯前面梭行,不如自己来实现个红绿灯?

用js实现一个交通灯前言一、需求分析 - 交通灯二、实现版本1. 版本一:简单粗暴版2. 版本二:数据抽象版3. 版本三:过程抽象版4. 版本四:命令式和声明式三、在线online四、结束语往期推荐前言在我们的日常生活中,每天上班下班,伴随着我们最多的莫过于红绿灯了。那么,在下面的这篇文章中,我们将手动的来实现一个交通灯。瞅瞅每天都在看的红绿灯,它到底是怎么实现的呢?一、需求分析 - 交通灯首先,我们想要实现的是可以切换多种交通状态功能

2021-09-26 18:54:17 875 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 410 10

原创 组件库实战 | 教你如何设计Web世界中的表单验证

教你如何设计Web世界中的表单验证序言一、验证输入框ValidateInput1. 设计稿抢先知2. 简单的实现3. 抽象验证规则4. v-model5. 使用$attrs支持默认属性二、验证表单ValidateForm1. 组件需求分析2. 使用插槽 slot3. 父子组件通讯四、结束语 往期推荐序言在实际开发中,我们有一个很经常开发的场景,那就是登录注册。登录注册实际上涉及到的内容是表单验证,因此呢,表单验证也是 web 世界中一个很重

2021-09-19 09:36:44 446 6

原创 紧跟月影大佬的步伐,一起来学习如何写好JS(下)

如何写好js - 写代码应该关注什么序言part1:先来看一段代码part2:写代码最应该关注什么?part3:当年的 Left-pad 事件结束语往期推荐序言接上一篇文章,我们继续来看如何写好 JS 。在下面的文章中,将讲解写代码应该关注什么,以及通过引例阐述一些相关性问题。下面开始本文的讲解~part1:先来看一段代码首先我们先来看一段代码。具体代码如下://判断一个mat2d矩阵是否是单位矩阵function isUnitM

2021-09-17 07:44:46 395 9

提示
确定要删除当前文章?
取消 删除