E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TypeScript实战篇
前端框架自欺欺人,
TypeScript
全无必要?
导读前端框架的复杂度最近一段时间频频遭到质疑,引发了一些吐槽,甚至有一篇文章提到:『前端所有主流的框架,都是在欺欺人』。本文主要是向前端的初学者介绍前端框架的发展历程及设计思想,比如为何要引入这样那样的“复杂度”?这样『设计』有什么好处?是为了解决什么问题?了解其背后的原因,我们或许就不会那么多抱怨了。目录1前端框架怎么你了?2前端框架的发展史3前端框架为何要引入“复杂度”4为什么当下这么多主流框
腾讯云开发者
·
2023-12-20 14:25
前端框架
typescript
javascript
前端
ecmascript
前端笔记之
typescript
基础
前端笔记之
typescript
基础1.数据类型:2.联合类型3.接口4.函数5.类型别名6.元组7.枚举8.类8.1构造器8.2属性权限描述符8.3存取器8.4类的继承8.5静态方法和静态属性8.6readonly
苏小邪
·
2023-12-20 13:38
前端
前端
笔记
typescript
Vue3 实现列表虚拟滚动
前言近期在做一个网页播放器项目中,用到很多需要展示歌单的列表一个歌单动辄千百首歌曲,页面中的元素太多导致热重载的时候chrome直接崩了于是无限滚动列表提上日程写的有点乱,也是第一次用
typescript
你会瘦
·
2023-12-20 13:01
vue
javascript
性能优化
【jvm从入门到实战】(十)
实战篇
-内存调优
内存溢出和内存泄漏:在Java中如果不再使用一个对象,但是该对象依然在GCROOT的引用链上,这个对象就不会被垃圾回收器回收,这种情况就称之为内存泄漏。内存泄漏绝大多数情况都是由堆内存泄漏引起的。少量的内存泄漏可以容忍,但是如果发生持续的内存泄漏,就像滚雪球雪球越滚越大,不管有多大的内存迟早会被消耗完,最终导致的结果就是内存溢出。但是产生内存溢出并不是只有内存泄漏这一种原因内存泄漏的常见场景:内存
小星星*
·
2023-12-20 13:53
Java
jvm
TypeScript
中的高级类型(联合、交叉、泛型、映射类型)
交叉类型(IntersectionTypes)三、泛型3.1泛型结合extends3.2泛型结合keyof3.3extendskeyof和inkeyof的区别四、条件类型(ConditionalTypes)
TypeScript
小钱999
·
2023-12-20 07:17
typeScript
typescript
前端
javascript
TypeScript
基础类型
二、布尔类型三、数字类型四、字符串类型五、数组类型六、any类型七、void类型八、null和Undefined类型九、Never类型十、元组(Tuple)类型十一、枚举(Enum)类型十二、类型断言
TypeScript
小钱999
·
2023-12-20 07:17
typeScript
typescript
javascript
前端
TypeScript
中的接口(interface )详解
文章目录一、定义接口二、可选属性三、只读属性四、函数类型五、继承接口六、索引签名七、函数重载在
TypeScript
中,接口(interface)被用来定义自定义数据类型,这有助于我们在开发过程中对对象进行描述
小钱999
·
2023-12-20 07:17
typeScript
typescript
在React中实现好看的动画Framer Motion(案例:滚动进度条)
案例基本环境本案例基于Vite+React+
TypeScript
+Ta
远小帅
·
2023-12-20 07:14
React.js
react.js
前端
前端框架
javascript
typescript
TailwindCSS
typeScript
内置对象
文章目录一、ECMAScript的内置对象二、BOM、DOM内置对象2.1单个元素获取2.2获取多个元素2.3Event三、总结内置对象是指根据标准在全局作用域(Global)上存在的对象。这里的标准是指ECMAScript和其他环境(比如DOM)的标准。一、ECMAScript的内置对象ECMAScript的内置对象包括各种任务,包括操作数组、处理日期、执行数学运算等。一般规则是new的对象即为
小钱999
·
2023-12-20 07:39
typeScript
typescript
javascript
AI创作系统ChatGPT网站源码,支持Midjourney绘画,GPT语音对话+智能AI思维导图生成
本系统使用Nestjs+Vue+
Typescript
框架技术
白云如幻
·
2023-12-20 07:06
人工智能
ChatGPT
软件源码
人工智能
chatgpt
语音识别
AI作画
AIGC
midjourney
AI创作系统ChatGPT网站源码,支持AI绘画,GPT语音对话+智能思维导图生成+智能AI思维导图生成
本系统使用Nestjs+Vue+
Typescript
框架技术
白云如幻
·
2023-12-20 07:05
人工智能
ChatGPT
软件源码
人工智能
chatgpt
语音识别
AI作画
midjourney
AI创作系统ChatGPT网站源码,支持AI绘画,支持GPT语音对话+DALL-E3文生图+智能思维导图生成
本系统使用Nestjs+Vue+
Typescript
框架技术
白云如幻
·
2023-12-20 07:01
人工智能
ChatGPT
软件源码
人工智能
chatgpt
语音识别
AI作画
AIGC
Vue3 Element Plus自定义年份区间选择组件
element-plus":"^2.2.15","three":"^0.148.0","vue":"^3.2.25","vue-router":"^4.0.16"},"devDependencies":{"
typescript
Nithumahel
·
2023-12-20 06:57
vue.js
前端
javascript
JS与TS的主要区别?
TypeScript
(TS)是JavaScript(JS)的一个超集,它包含了JavaScript的所有特性,并添加了静态类型检查、类和接口等特性。
laowang357
·
2023-12-20 06:21
javascript
前端
开发语言
UE5 QRCode插件使用
1.源码获取地址GitHub-nayuki/QR-Code-generator:High-qualityQRCodegeneratorlibraryinJava,
TypeScript
/JavaScript
东风吹柳
·
2023-12-20 04:00
Unreal
Engine
ue5
游戏引擎
虚幻
Vite2 + Vue3 +
TypeScript
+ Pinia 搭建一套企业级的开发脚手架
搭建前准备Vscode:前端人必备写码神器Chrome:对开发者非常友好的浏览器(反正我是很依赖它的)Nodejs&npm:配置本地开发环境,安装Node后你会发现npm也会一起安装下来Vue.jsdevtools:浏览器调试插件VueLanguageFeatures(Volar):Vscode开发vue3必备插件,提供语法高亮提示,非常好用Vue3Snippets:vue3快捷输入Vue2与Vu
风吹向北方
·
2023-12-20 03:31
vue.js
前端
javascript
使用 React18 + Vite +
TypeScript
完成公司项目经验总结,学到了很多
当前找工作环境恶劣,很多求职者表示招聘不仅要求会vue,还要求会react。刚好这段时间我用React18+Vite+TS为公司从0到1开发了一个项目,就顺便总结了一些前端开发知识和技巧,帮助我记忆这些知识的同时,希望能对你也有所启发。欢迎评论区交流。我会把代码(当然不是真实项目的。。)上传到GitHub上,文末可以取链接。最后还请多多评论、点赞支持!废话不多说,下面开始进入正题:创建项目选择Re
前端瓶子君
·
2023-12-20 03:30
typescript
javascript
前端
react.js
开发语言
TypeScript
中的基本类型
提示:
TypeScript
中的基本类型文章目录前言基本类型1.类型声明2.自动类型判断3.类型断言前言
TypeScript
(计算机编程语言)简称:TS,是JavaScript的超集。
骆骆爱学习
·
2023-12-20 01:55
typescript
javascript
前端
Vue3+Vite2+
typescript
项目别名配置
在vite.config.ts文件中增加配置官网参考:https://cn.vitejs.dev/config/#resolve-alias首先引入resolve方法import{resolve}from'path'然后增加resolve配置resolve:{alias:[{find:'@',replacement:resolve(__dirname,'src')}]}vite.config.ts
_十六
·
2023-12-20 00:54
typescript
知识梳理
TypeScript
是一种由微软开发的开源编程语言,它是JavaScript的超集,可以编译成纯JavaScript代码。
前段小学生
·
2023-12-19 23:30
React 通过 Refs父组件调用子组件内的方法
在
TypeScript
中,使用TSX(
TypeScript
JSX)时,通过refs调用子组件的方法:ParentComponent.tsx:importReact,{useRef}from'react'
Caspian Wren
·
2023-12-19 23:06
react.js
javascript
前端
Github 2023-12-19开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目4Rust项目2非开发语言项目2C#项目1
TypeScript
项目1Avalonia:跨平台UI框架和AvaloniaXPF创建周期
孙琦Ray
·
2023-12-19 22:16
github
开源
Github趋势分析
开源项目
Python
Golang
Github 2023-12-18 开源项目周报 Top14
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量
TypeScript
项目4Python项目4JupyterNotebook项目3非开发语言项目1JavaScript项目1Rust项目1Go项目1
孙琦Ray
·
2023-12-19 22:46
github
开源
Github趋势分析
开源项目
Python
Golang
Github 2023-12-13 开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量非开发语言项目5Python项目2
TypeScript
项目1JupyterNotebook项目1JavaScript项目1PHP项目1从零开始构建技术的逐步指南创建周期
孙琦Ray
·
2023-12-19 22:13
github
opensource
轻量封装WebGPU渲染系统示例<53>- 多盏灯灯光照在地面的效果
vilyLei/voxwebgpu/blob/feature/material/src/voxgpu/sample/MultiLightsTest.ts当前示例运行效果:此示例基于此渲染系统实现,当前示例
TypeScript
含影
·
2023-12-19 20:55
GPU/CPU
WebGL/WebGPU
3D引擎
3d
WebGPU
TypeScript
:JavaScript的超集,让代码更安全、更可维护
一、介绍
TypeScript
是微软开发的一种静态类型检查的JavaScript超集,它在JavaScript的基础上添加了类型系统,使得开发者能够更好地定义变量类型,提高代码的可读性和可维护性。
Shero.李建业
·
2023-12-19 17:00
typescript
vue3+
TypeScript
自定义指令:长按触发绑定的函数
偶然间看到一个在vue2中写的长按触发事件的自定义指定,想着能不能把他copy到我的vue3项目中呢。编写自定义指令时遇到的几个难点1.自定义指令的类型在ts中写任何东西都要考虑到类型的问题,自定义指令的类型问题依然存在2.在ts中使用setTimeout()函数setTimeout()函数的默认返回值是一个随机的number,这个number代表了这个计时器的唯一id,但是并不能直接将其类型定义
忧郁的蛋~
·
2023-12-19 17:21
前端技术
vue.js
javascript
前端
vue3+
TypeScript
全局事件总线mitt
在vue3中$on,$off和$once实例方法已被移除,组件实例不再实现事件触发接口,因此大家熟悉的EventBus便无法使用了。然而我们习惯了使用EventBus,对于这种情况我们可以使用Mitt库npmimitt-S首先要在全局挂载mitt在app.config.globalProperties上挂在$Bus使用ts必须要拓展ComponentCustomProperties类型才能获得类型
忧郁的蛋~
·
2023-12-19 17:21
前端技术
typescript
javascript
前端
AI创作系统ChatGPT网站源码,支持AI绘画,支持GPT语音对话+智能思维导图生成
本系统使用Nestjs+Vue+
Typescript
框架技术
白云如幻
·
2023-12-19 15:26
人工智能
ChatGPT
软件源码
人工智能
chatgpt
AI作画
Error: T doesn‘t have .length
Error:Tdoesn‘thave.length在
TypeScript
中,当我们使用泛型时,有时会遇到一个常见问题:编译器提示错误,指出泛型类型T不具备.length属性。
SailingCoder
·
2023-12-19 10:01
问题处理
前端
javascript
vue.js
【
TypeScript
】第一章 快速入门
第一章快速入门0、
TypeScript
简介
TypeScript
是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。
开五档的蒙奇
·
2023-12-19 10:25
TypeScript
typescript
前端
最新AI创作系统ChatGPT系统源码+DALL-E3文生图+支持AI绘画+GPT语音对话功能
本系统使用Nestjs+Vue+
Typescript
只恨天高
·
2023-12-19 09:54
人工智能
chatgpt
程序源码
chatgpt
源码软件
midjourney
AIGC
AI作画
人工智能
深入理解
TypeScript
:从入门到熟悉
目录一、什么是
TypeScript
以及为什么使用
TypeScript
?
旺旺旺小小苏
·
2023-12-19 07:52
typescript
ubuntu
javascript
TS日常类型
最近公司开发的项目中要求使用
typeScript
,于是在使用的过程中对
typeScript
的日常类型的使用进行了整理。
旺旺旺小小苏
·
2023-12-19 07:21
typescript
开发语言:ArkTS
这种语言在
TypeScript
(简称TS)的基础上进行了扩展,以更好地适应鸿蒙系统的特点和开发需求。
AnyaPapa
·
2023-12-19 06:04
TypeScript
开发语言
TypeScript
——高级类型(4)
多态的this类型多态的this类型表示的是某个包含类或接口的子类型。这被称做F-bounded多态性。它能很容易的表现连贯接口间的继承,比如。在计算器的例子里,在每个操作之后都返回this类型:classBasicCalculator{publicconstructor(protectedvalue:number=0){}publiccurrentValue():number{returnthi
2o壹9
·
2023-12-19 03:20
typeScript
的介绍与变量定义的基本类型
TypeScript
的基本使用(一)`
TypeScript
的简介`认识`
typeScript
`
TypeScript
的编译环境
TypeScript
的运行环境(二)变量的声明(三)`JavaScript`和
wendyTan10
·
2023-12-19 01:47
typeScript
typescript
javascript
前端
在React中拥抱
TypeScript
前言:嗯~~~毫不谦虚的说,这可能是全网最全的一篇在React中使用
TypeScript
的教程(ps:因为网上的资料我都有参考),全文大概1.7w字,基本上包含了你日常开发中常用的各种方法和技巧(敲重点
barnett_y
·
2023-12-19 01:46
【React.js点滴知识
】
【Ts】
react.js
typescript
javascript
如何在React项目中使用
TypeScript
本文主要记录我如何在React项目中优雅的使用
TypeScript
,来提高开发效率及项目的健壮性。
东方睡衣
·
2023-12-19 01:46
react.js
typescript
javascript
Taro+dva+
Typescript
搭建微信小程序架构
此架构是使用Taro+dva+
typescript
构建前端开发京东凹凸实验室的React框架Taro很成熟,又是大厂在维护更新迭代,不用担心没人维护的问题,他有自己的UI还有物料社区,比起原生小程序方便很多
weixin_30291791
·
2023-12-19 01:16
javascript
ui
前端
ViewUI
React - 实现一个支持
TypeScript
类型推导的 useRequest
一、引入当我们使用useState和请求时,有这样的场景:需要在页面挂载的时候请求,并且支持loading状态和错误信息捕获。代码逻辑不难,我们可能写出如下的代码const[data,setData]=useState()//数据const[err,setErr]=useState()//错误信息const[loading,setLoading]=useState(false)//是否正在加载co
l煎饼果子
·
2023-12-19 01:44
React.JS
react.js
typescript
前端
深度掌握TS继承(中)
TypeScript
支持继承类,即我们可以在创建类的时候继承一个已存在的类,这个已存在的类称为父类,继承它的类称为子类。
coder__wang
·
2023-12-18 21:34
typescript
javascript
Vue3+
TypeScript
+Vite 的项目中使用require动态引入图片报错
问题:Vue3+
TypeScript
+Vite的项目中使用require动态引入图片报错一、问题复现步骤1、开发项目时动态引入静态资源,也就是img标签的src属性值动态获取,按以往做法直接require
w-somebody
·
2023-12-18 17:51
Vue3
typescript
javascript
前端
ts类型操作符& 和 | 的区别
在
TypeScript
中,&和|是两个不同的类型操作符,用于处理交叉类型和联合类型。1.交叉类型&&用于创建交叉类型,合并多个类型的属性。
白桃与猫
·
2023-12-18 17:09
Js
和
Ts
前端
typescript
javascript
企业级低代码平台,JeecgBoot-Vue3版 v1.3.0 里程碑版本发布
项目介绍Jeecgboot-Vue3采用Vue3.0、Vite、Ant-Design-Vue、
TypeScript
等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能
jeecg博客
·
2023-12-18 15:28
HarmonyOS第三章节:快速了解ArkTS语言
ArkTS围绕应用开发在
TypeScript
(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。
itwenke
·
2023-12-18 14:24
harmonyos
华为
黑马点评06分布式锁 2Redisson
实战篇
-17.分布式锁-Redisson功能介绍_哔哩哔哩_bilibili1.还存在的问题直接实现很麻烦,借鉴已有的框架。
BigOrangeSama
·
2023-12-18 12:56
java项目
分布式
Vite创建vue项目简单几步
一、创建Vite+TS1、安装npminit@vitejs/appimg2、选择框架imgimg3、安装依赖npminstall(npmi)vite官网
typescript
官网二、Vue-Router1
硅谷干货
·
2023-12-18 12:45
轻量封装WebGPU渲染系统示例<51>- 视差贴图(Parallax Map)(源码)
vilyLei/voxwebgpu/blob/feature/material/src/voxgpu/sample/ParallaxTexTest.ts当前示例运行效果:此示例基于此渲染系统实现,当前示例
TypeScript
含影
·
2023-12-18 09:44
GPU/CPU
WebGL/WebGPU
3D引擎
贴图
3d
WebGPU
Github 2023-12-17 开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目3非开发语言项目2C#项目1
TypeScript
项目1Swift项目1Rust项目1Go项目1在本地启动和运行大型语言模型的Ollama
孙琦Ray
·
2023-12-18 07:16
github
开源
Github趋势分析
开源项目
Python
Golang
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他