腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
coldPlayer的前端专栏
个人学习
专栏成员
举报
39
文章
30066
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(39)
2023腾讯·技术创作特训营 第三期(38)
typescript(10)
vue.js(4)
three.js(3)
腾讯云前端性能优化大赛(2)
promise(2)
javascript(1)
css(1)
腾讯云ide(1)
gzip(1)
vite(1)
并发(1)
前端(1)
前端工程化(1)
stable diffusion(1)
搜索文章
搜索
搜索
关闭
【云原生】Docker的基本使用方法与优势
2023腾讯·技术创作特训营 第三期
Docker是基于Go语言实现的开源应用容器引擎,通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的应用及其运行环境能够做到 ==<font color=red >一次封装,到处运行</font>==。
不叫猫先生
2023-11-30
246
0
前端内存泄漏详解
2023腾讯·技术创作特训营 第三期
我们知道了JS对内存管理是自动的,并没特殊的机制去实现。那么为什么有时候会出现内存泄漏的情况呢?主要原因在于应用程序分配内存之后,由于程序设计错误,导致无法对分配的内存进行管理,无法垃圾回收(GC)、释放内存,情况严重则会导致系统卡死。==<font color=red >内存泄漏就是未能释放不在使用的内存</font>==
不叫猫先生
2023-11-30
352
0
前端AST详解,手写babel插件
2023腾讯·技术创作特训营 第三期
抽象语法树(Abstract Syntax Tree,AST),是源代码(不仅限于JavaScript,同时还应用于其他语言,例如: Python,Rust等)语法结构的⼀种抽象表示。它以树状的形式表现编程语⾔的语法结构,树上的每个节点都表示源代码中的⼀种结构。
不叫猫先生
2023-11-30
574
0
CSS3之position:sticky使用
2023腾讯·技术创作特训营 第三期
css3中position有个属性值sticky,即粘型定位,初级面试中会经常问到,大多数面试者往往会忽略这个属性值,其可以理解为相对定位(relative)和固定定位(fixed)的结合。
不叫猫先生
2023-11-28
516
0
async/await详解
2023腾讯·技术创作特训营 第三期
async/await是ES20717引入的,主要是简化Promise调用操作,实现了以异步操作像同步的方式去执行,async外部是异步执行的,同步是await的作用。
不叫猫先生
2023-11-25
2.3K
0
JS中数组随机排序实现(原地算法sort/shuffle算法)
2023腾讯·技术创作特训营 第三期
在谈sort之前,我们先了解一下原地算法,什么事原地算法呢?所谓原地算法就是说基于原有的数据结构进行一定的操作修改,而不借助额外的空间。使用原地算法时,其内存干净,空间复杂度是O(1),可以减少没必要的内存,避免造成内存浪费和冗余。当然,减小内存损耗会带来算法复杂度和时间消耗的增加,所以是一个Tradeoff。Tradeoff 是一种针对目标选择有效的路径的思维方式,需要对做的事情权衡利弊,选择最佳方式处理问题。
不叫猫先生
2023-11-24
1.1K
0
async/await实现Promise.all()
promise
2023腾讯·技术创作特训营 第三期
Promise.all() 方法接收一个 promise 的 iterable 类型(注:Array,Map,Set 都属于 ES6 的 iterable 类型)的输入,并且只返回一个Promise实例,并且输入的所有 promise 的 resolve 回调的结果是一个数组。
不叫猫先生
2023-11-23
1.5K
0
用Echarts图表分析巴西队历年战绩
2023腾讯·技术创作特训营 第三期
2022年在结束的卡塔尔世界杯八分之一决赛中,巴西队以4:1轻松战胜韩国队,连续八届世界杯晋级八强,我的心情无比的激动,看着自己喜欢的球星,内心十分骄傲。
不叫猫先生
2023-11-22
257
0
TypeScript类型声明
typescript
2023腾讯·技术创作特训营 第三期
本文主要讲解TypeScript的基本数据结构,主要包括JS基本数据类型以及TS特有的数据类型。
不叫猫先生
2023-11-22
373
0
TypeScript接口类型
typescript
2023腾讯·技术创作特训营 第三期
我们经常说道的接口比如后端写了一个接口给前端调用,接口包括地址、参数、请求方式等等,参数规定了传参的类型。而在TS中的接口的定义是什么呢?
不叫猫先生
2023-11-20
207
0
TypeScript交叉类型&联合类型
typescript
2023腾讯·技术创作特训营 第三期
什么事交叉类型呢?简单来说就是通过&符号将多个类型进行合并成一个类型,然后用type来声明新生成的类型。这里我举个例子,具体如下:
不叫猫先生
2023-11-20
707
0
TypeScript类型断言-类型的声明和转换
typescript
2023腾讯·技术创作特训营 第三期
为什么要有断言这个概念?TS中并不能判断在使用联合类型时具体是那种类型?当我们不知道是什么类型的情况下要使用某个类型特有的属性或者方法,那么就可以用断言来实现,它实际上是对编辑器做了提前告知的行为,但是并不能保证运行中报错。主要有两种方式来实现,具体如下:
不叫猫先生
2023-11-20
379
0
TypeScript类型守卫
2023腾讯·技术创作特训营 第三期
typescript
在前几篇介绍了断言,在使用断言时我们已经确定了变量的类型,确定该类型时一定存在(否则则会欺骗编译,运行时报错),那么为什么还要类型守卫呢?因为类型断言还是需要借助类型守卫的,类型守卫主要是用来判断未知类型是不是所需要的类型。
不叫猫先生
2023-11-20
565
0
【VUE】vue2.x与vue3.x中自定义指令详解
2023腾讯·技术创作特训营 第三期
vue自定义指令(2.x丨3.x)可以帮助我们实现需要操作,比如防抖、节流、懒加载、输入框自动聚焦等等,使用起来非常方便,比如vue自带的v-text、v-html、v-show、v-if等等。
不叫猫先生
2023-11-19
344
0
TypeScript函数重载
2023腾讯·技术创作特训营 第三期
对于同一个函数我们在不同场景下传参,参数有时候全部需要,有时候部分需要,定义多个同名函数就会报错,那么该怎么实现这个操作呢?我们可以为函数设置默认参数和可选参数。
不叫猫先生
2023-11-18
228
0
TypeScript泛型
typescript
2023腾讯·技术创作特训营 第三期
为什么要引入泛型的概念呢?其实简单来讲就是为了实现复用,让模块可以支持多种类型数据 ,让类型声明和值一样,可以被赋值和传递。
不叫猫先生
2023-11-15
150
0
TypeScript装饰器
typescript
2023腾讯·技术创作特训营 第三期
TypeScript从入门到实践专栏是博主在学习和工作过程中的总结,实用性非常强,内容会不断进行精进,欢迎订阅哦,学会TS不迷路。
不叫猫先生
2023-11-15
214
0
前端基于DOM或者Canvas实现页面水印
three.js
2023腾讯·技术创作特训营 第三期
我们会看到很多页面带有水印,但是怎么实现呢?当然可以有多种实现方式,本文主要讲解在vue项目中基于DOM或者Cavans实现水印效果,当然还有其他的实现方式,比如在原图片的基础上加上水印生成新的图片,但是这需要后端处理。因为要在vue项目中使用,所以我使用自定义指令可以直接对挂载的dom实现水印效果。
不叫猫先生
2023-11-14
576
0
【Three.js基础】创建场景、渲染场景、创建轨道控制器
three.js
2023腾讯·技术创作特训营 第三期
WebGL(Web Graphics Library)是一种 JavaScript API,用于在任何兼容的 Web 浏览器中呈现交互式 3D 和 2D 图形,不需要插件,即专门处理计算或处理3D图像的JS API。
不叫猫先生
2023-11-14
442
0
【Three.js基础】坐标轴辅助器、requestAnimationFrame处理动画、Clock时钟、resize页面尺寸
three.js
2023腾讯·技术创作特训营 第三期
AxesHelper:用于简单模拟3个坐标轴的对象,红色代表 X 轴.,绿色代表 Y 轴.,蓝色代表 Z 轴。
不叫猫先生
2023-11-13
782
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档