能力说明:
基本的计算机知识与操作能力,具备Web基础知识,掌握Web的常见标准、常用浏览器的不同特性,掌握HTML与CSS的入门知识,可进行静态网页的制作与发布。
暂时未有相关云产品技术能力~
全栈开发
软考高级 系统架构师资料
条件判断、循环、计算属性、属性监听
状态管理
Router
Hooks
Ref和Slot
模块化方案
组件传值
Vue2、Vue3、老版React、新版React生命周期函数
vue2、vue3对比
开发必备知识-Hybrid App
H5网页开发常见问题汇总
H5网页开发必备知识
Node事件循环
Koa2
Express
本文主要介绍node中跟进程相关的三个模块。process是node的全局模块,作用比较直观。可以通过它来获得node进程相关的信息,child_process主要用来创建子进程,可以有效解决node单线程效率不高的问题。cluster是node的集群模块,提供了开箱即用的进程创建功能。
在nodejs中,http可以说是最核心的模块,借助http模块,可以几行代码就搞定一个超迷你的web server。学好http模块对于后面的web框架express、koa的学习也很有帮助。
url模块和querystring模块是非常重要的两个URL处理模块。在做node服务端的开发时会经常用到。
今天我们再来学习下`Node.js`中另外一个比较重要的模块,`fs`模块。`fs`模块主要是对系统中文件和文件夹相关的操作。
前面我们介绍了什么是Node.js,今天我们主要再来说说path模块。path模块主要是对系统中路径的一些操作。比如常用的获取文件路径、文件名、文件扩展名等。
作为前端开发者,我相信对Node.js肯定不陌生,都知道是一个javascript的运行环境。但是要讲出Node.js的优缺点,以及在什么场景下使用Node.js好可能就不是很清楚了。今天笔者以自己的工作经验,简单分享下自己对Node.js的看法,希望能帮助到小伙伴们。
作为前端开发,npm script基本上每天都会用到,但是呢,很多同学可能都是只停留在run的层面,并没有去深入了解。今天笔者就来介绍一些不一样的npm script操作。希望能对小伙伴们有所帮助。
package.json和package-lock.json
配置文件
常用内置工具类型
申明文件
模块与命名空间
装饰器
泛型(generic)是 TypeScript中非常重要的一个概念,因为在之后实际开发中任何时候都离不开泛型的帮助,原因就在于泛型给予开发者创造灵活、可重用代码的能力。
TypeScript学习过程中经常会看到类型推断、类型断言、双重断言、非空断言、确定赋值断言、类型守卫、类型别名,这几个概念到底表示啥呢?你真的搞清楚了吗?今天我们就来盘一盘它,帮你一次性弄懂。
类 class
在TypeScript里,接口的作用就是类型命名和为你的代码或第三方代码定义契约。在接口中我们只需要定义属性或方法,不需要具体的实现。一般我们用接口来定义对象类型和方法类型。
在 JavaScript中,函数是构建应用的一块基石,我们可以使用函数抽离可复用的逻辑、抽象模型、封装过程。在TypeScript中,函数仍然是最基本、最重要的概念之一。下面就来看看TypeScript中的函数都有哪些特性。
在TypeScript中定义变量的时候需要指定变量的数据类型。
本文从三个方面讲述,首先说明了什么是TypeScript?然后介绍了使用TypeScript之后的优势,最后讲解了TypeScript的环境的搭建。
promise一直是js异步方面考察的一个重点,开发者不仅要熟练运用它的各个api。而且还要熟知原理,最好自己能动手实现一个promise。
ECMAScript
ECMAScript6
js异步编程
最近在面试时候,发现很多小伙伴对js事件还不太熟悉,比如绑定事件的方式、事件监听、事件委托、事件传播、事件捕获、事件冒泡等等。今天笔者总结下,希望可以帮助到你们。
关于js中的执行上下文、执行栈、执行机制(同步任务、异步任务、微任务、宏任务、事件循环)在面试中是一个高频考点,有些小伙伴被问到时可能会一脸茫然不知所措,所以笔者今天就来总结下,希望可以对屏幕前的你有所帮助。
本文主要介绍js中垃圾回收策略以及谷歌v8引擎在垃圾回收上的优化和常见的一些会导致内存泄露操作,希望能对你们有所帮助。
JS Object在我们平时的工作中用得并不多,但是也是我们前端必须掌握的一个知识点。今天请跟随笔者的步伐再来温习一遍。
在JS中`this`的绑定规则有`默认绑定`、`隐式绑定`、`显示绑定`、`new绑定`四种。绑定的优先级依次是 `new 绑定 > 显式绑定 > 隐式绑定 > 默认绑定`,下面我们来一一探讨。
对象、数组的遍历在我们日常开发中基本上天天能碰到,但是对象、数组都有哪些遍历方法,各方法之间又有什么区别你们真的清楚了吗?今天笔者就来总结下。
面试中能把JS赋值拷贝、浅拷贝、深拷贝问题说明白的寥寥无几。今天笔者再来温习一遍,希望能对你有所帮助
最近笔者再面试过程中发现能把JS原型、原型链、JS继承问题说明白的寥寥无几。因此,今天笔者再带大家来复习一遍,希望小伙伴们能有意外收获。
布局在我们前端日常开发来说是非常重要的,一个好的布局能简化代码的同时还能提高网页的性能。本文主要讲解一些项目中常用的布局方案。
在我们日常开发中偶尔会碰到获取元素样式、设置某元素样式、计算元素位置、计算滚动距离等需求。但是js中关于元素位置、样式、大小的api种类繁多,稍不留神就会搞不清楚。今天笔者就带你彻底弄清楚,让你在这类问题上不再迷茫。