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
4 大版本更新,到底有哪些新特性!
1引言随着
Typescript
4Beta的发布,又带来了许多新功能,其中VariadicTupleTypes解决了大量重载模版代码的顽疾,使得这次更新非常有意义。
SHERlocked93
·
2023-08-05 18:01
python
typescript
编程语言
java
ios
基于 Redux +
TypeScript
实现强类型检查和对 Json 的数据清理
基于Redux+
TypeScript
实现强类型检查和对Json的数据清理突然像是打通了任督二脉一样就用了generics搞定了之前一直用any实现的类型……关于Redux的部分,这里不多赘述,基本的实现都在这里
GoldenaArcher
·
2023-08-05 18:59
#
TypeScript
typescript
json
javascript
玩转
TypeScript
高级类型:从小白到大神!
引言在前面的文章中,我们已经掌握了
TypeScript
的基本语法和类型注解,现在是时候迈入更高级的领域,发现
TypeScript
的强大潜力!
MoYoon
·
2023-08-05 16:46
typescript
前端
javascript
vue3
reactjs
面试题-TS(十):如何处理可选属性和默认参数?
在
TypeScript
中,可选属性是指在定义接口或类时,指定某些属性不是必须的,可以存在也可以不存在。使用可选属性可以让我们定义更灵活的数据结构,允许对象中包含额外的属性,而不会报错。
前端每日三省
·
2023-08-05 11:46
面试题
TS面试题
ts
typescript
javascript
可选属性
typeScript
中tsconfig.json无故报错
报错:原因:是由于该文件的同级目录下,没有ts文件,所以会报这种类似于语法错误的,只要在同级下创建一个ts文件即可。
想把星星变成糖
·
2023-08-05 11:56
前端
vue
typescript
前端
TypeScript
封装并发布一个库
开始之前使用
TypeScript
封装一个定时清除localStore的方法。项目中token的信息保存在了localStorage里面了。
3ef698de5362
·
2023-08-05 09:57
typescript
-泛型
//letfirstInArray=(arr:(string|number)[])=>{//returnarr[0]//}letfirstInArray=(arr:T[])=>{returnarr[0]}leta1=firstInArray([1,2,3])leta2=firstInArray(['a','b','c'])leta3=firstInArray([1,'a',true,null,un
vanessa_earth
·
2023-08-05 06:21
typescript
javascript
前端
思维导图控件开发-技术选择-七种武器(2)之storyboard
本文将会介绍一个开源库storybook在用Javascript或者
Typescript
开发web组件库(library)的过程中,如果想写一个使用这个库的示例(demo)。
awehook
·
2023-08-05 06:25
TypeScript
使用技巧
文章目录使用技巧
TypeScript
内置的工具类型keyofextends限定泛型interface与type区别
TypeScript
作为JavaScript的超集,通过提供静态类型系统和对ES6+新特性的支持
heiyay
·
2023-08-05 02:49
typescript
javascript
使用技巧
React Native &&
TypeScript
: 四、路由器React Navigation
reactnavigation是社区实现的reactnative界面跳转导航库,也是目前reactnative中最多人使用的路由开源库。一般来说reactnative项目都需要引入该库来进行开发,以下基于reactnavigation3.x版本。安装exposdk中使用yarnaddreact-navigation非exposdk中使用yarnaddreact-navigationyarnaddr
qiuxiaojie
·
2023-08-05 01:04
TypeScript
技能总结(三)
typescript
是js的超集,目前很多前端框架都开始使用它来作为项目的维护管理的工具,还在不断地更新,添加新功能中,我们学习它,才能更好的在的项目中运用它,发挥它的最大功效//泛型=>参数和返回值类型相同
风清云淡_A
·
2023-08-05 01:23
ts
typescript
前端
Typescript
第九/十章 前后端框架,命名空间和模块
第九章前后端框架9.1前端框架
Typescript
特别适合用于开发前端应用。
red润
·
2023-08-05 01:23
Typescript学习指南
typescript
javascript
前端
Typescript
第十一章 与JavaScript互操作(外参变量声明,外参类型声明,外参模块声明)
第十一章与JavaScript互操作本章讨论在实际开发中如何编写
Typescript
。有可能你真正把代码从无类型语言向
Typescript
迁移。也有可能要使用第三方库。
red润
·
2023-08-05 01:23
Typescript学习指南
javascript
typescript
前端
TypeScript
技能总结(二)
typescript
是js的超集,目前很多前端框架都开始使用它来作为项目的维护管理的工具,还在不断地更新,添加新功能中,我们学习它,才能更好的在的项目中运用它,发挥它的最大功效//readonly只能修饰属性
风清云淡_A
·
2023-08-05 01:53
ts
typescript
TypeScript
知识点总结
typescript
是js的超集,目前很多前端框架都开始使用它来作为项目的维护管理的工具,还在不断地更新,添加新功能中,我们学习它,才能更好的在的项目中运用它,发挥它的最大功效letb:null=nullletc
风清云淡_A
·
2023-08-05 01:23
ts
typescript
前端
【高效工具】VSCode 好用的插件集锦
工欲善其事必先利其器打开VSCode之后在编辑器左侧找到这个拓展按钮,点击,然后在搜索框内搜索关键字1、Chinese汉化(英语不好,极力推荐)2、TSLintVue:对Vue中的
TypeScript
语法语句进行检查的能力
fans小知
·
2023-08-04 23:40
高效工具
vscode
ide
编辑器
react 动态设置state的值 (
TypeScript
)
说明:ts的类型限制原因,所以对动态的field进行类型处理首先从interfaceState里面取field可能的集合然后对field的类型匹配赋值
chestnut99
·
2023-08-04 23:29
react
TypeScript
vue3 vite 介绍三个常用插件
具有
TypeScript
支持。简单点说,无需每个vue文件要手动导入vue相关函数:ref、reactive、computed等等,就可使用。2.
韩小浪~~
·
2023-08-04 20:03
vue.js
前端
javascript
举例说明
typescript
的Exclude、Omit、Pick
一、提前知识说明:联合类型
typescript
的联合类型是一种用于表示一个值可以是多种类型中的一种的类型。
韩小浪~~
·
2023-08-04 20:03
typescript
typescript
javascript
前端
typescript
基础之关键字type
TypeScript
的type是一个关键字,用来定义一个类型别名https://www.
typescript
tutorial.net/
typescript
-tutorial/
typescript
-types
韩小浪~~
·
2023-08-04 20:32
typescript
开发语言
TypeScript
类型断言
TypeScript
类型断言简单来说类型断言就是使用as关键词强行指定获取到的结果类型应用场景//类型断言:强行指定获取到的结果类型//应用场景//页面上有一个id为link的a标签//我们知道它是a标签
、信仰_
·
2023-08-04 18:52
typescript
javascript
前端
Vue 3 中使用
TypeScript
和 Composition API
-使用纯
TypeScript
声明props和抛出事件import{ref}from'vue'defineProps()constcount=ref(0)在ts中使用props中的属性,具有很好的类型推断能力
XFox_
·
2023-08-04 14:58
vue3+uniapp开发
vue.js
typescript
前端
vue3+uniapp自定义tabbar
利用
typescript
特性进行类型定义,可以省去很多麻烦import{reactive}from"vue"import{Images}from"src/static/images"exportinterfaceTabbar
XFox_
·
2023-08-04 14:57
vue3+uniapp开发
uni-app
VsCode使用基础(转)
内置JavaScript、
TypeScript
和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。在做
是我拉叔
·
2023-08-04 13:44
教程 - 在 Vue3+Ts 中引入 CesiumJS 的最佳实践@2023
1.本篇适用范围与目的1.1.适用范围严格使用Vue3+
TypeScript
的前端项目,包管理器默认使用pnpm构建工具使用Vite4使用原生CesiumJS依赖做应用开发客户端渲染,因为我不太熟悉Vue
2201_75761617
·
2023-08-04 12:56
云原生
TypeScript
和JavaScript复制类实例的方法(保留原型链)
constorigin=newA();constduplicate=Object.assign(Object.create(A.prototype),origin);
Collie
·
2023-08-04 11:09
TypeScript
的基本类型
typescript
的定义以JavaScript为基础构建的语言是js的超集可以在任何支持js的平台执行ts拓展了js并增加了类型Ts不能被js解析器直接执行。
zoepriselife316
·
2023-08-04 08:47
TS
JavaScript
typescript
javascript
前端
TypeScript
【enum 枚举】
导语在
TypeScript
中,新增了很多具有特性的一些数据类型处理方法,enum【枚举】就是其中,很具有代表性的一种,所以本章节就来聊聊在
TypeScript
中如何去运用enum【枚举】。
旧梦星轨
·
2023-08-04 08:16
TypeScript
typescript
javascript
前端
TSLint配置规则(部分)
TypeScript
-specific(ts特有)配置禁用@ts-ignore注释,配置示例:"ban-ts-ignore":true在这种情况下,以下无效的代码会报警告而无法忽略:
桃子是水果
·
2023-08-04 08:41
TypeScript
算法题实战——剑指 Offer篇(5)
目录一、平衡二叉树1.1、题目描述1.2、题解二、数组中数字出现的次数2.1、题目描述2.2、题解三、数组中数字出现的次数II3.1、题目描述3.2、题解四、和为s的两个数字4.1、题目描述4.2、题解五、和为s的连续正数序列5.1、题目描述5.2、题解六、翻转单词顺序6.1、题目描述6.2、题解七、滑动窗口的最大值7.1、题目描述7.2、题解八、队列的最大值8.1、题目描述8.2、题解九、n个骰
中杯可乐多加冰
·
2023-08-04 08:55
TypeScript算法实战
typescript
算法
javascript
滑动窗口
动态规划
哈希
使用 create-vue 脚手架创建项目
步骤:1.执行创建命令pnpmcreatevue2.选择项目依赖内容3.安装项目开发需要的一些插件(vscode中)VueLanguageFeatures(Volar) //vue3语法支持
TypeScript
VuePlugin
凡大来啦
·
2023-08-04 06:51
vue.js
javascript
前端
搭建 Vite + Vue3 + Pinia + Element Plus 项目。
一、基础项目搭建:开发工具推荐VSCode开发,配合插件如下:插件名功能
TypeScript
VuePlugin(Volar)用于
TypeScript
的Vue插件VueLanguageFeatures(Volar
Rlm*
·
2023-08-04 06:11
vue3
+
vite
+
pinia
前端
vue
typescript
中never类型概念
dataFlowAnalysisWithNever方法判断完DataFlow的所有可能的类型使用never避免出现未来扩展新的类没有对应类型的实现,目的就是写出绝对安全的代码
淡蓝天风
·
2023-08-04 03:14
vite 生成
TypeScript
的类型定义( d.ts )
emitDeclarationOnly,declarationDir,declaration也可以通过tsc命令传入这些参数,生成d.tsvite.config.ts//导入tsimporttsfrom'
typescript
xxxxxue
·
2023-08-04 01:55
JavaScript
typescript
javascript
前端
d.ts
Typescript
枚举类型
枚举是用来表示一组明确的可选值列表//enum是枚举类型的关键字//枚举如果不设置值,默认从0开始enumDirection{Up,//0Down,//1Left,//2Right//3}//如果给第一个值赋值为100,则第二、第三第四个都会在第一个的基础上+1分别是101,102,103enumDirection{Up=100,Down,//101Left,//102Right//103}enu
、信仰_
·
2023-08-03 22:20
typescript
前端
Typescript
第八章 异步编程,并行和并发(JavaScript事件循环,异步流,多线程类型安全)
Typescript
第八章异步编程,并发和并行异步API,比如说回调,promise和流。JavaScript引擎在一个线路中多路复用任务,而其他任务则处于空闲状态。
red润
·
2023-08-03 22:18
Typescript学习指南
javascript
typescript
安全
ecmascript
前端
【数据结构与算法】
TypeScript
实现图结构
classGrapg{//用于存储所有的顶点verteces:T[]=[];//用于存储所有的边采用邻接表的形式adjList:Map=newMap();//添加顶点addVertex(v:T){this.verteces.push(v);//初始化顶点的邻接表this.adjList.set(v,[]);}//添加边addEdge(v:T,w:T){//有向图只需要添加单向的边this.adjL
努力挣钱的小鑫
·
2023-08-03 22:16
数据结构与算法
typescript
javascript
前端
React+
TypeScript
手写拍照上传
用**React+
TypeScript
**手写出了一个原生的拍照上传组件,写此博客对此加以记录,也会公开到github方便日后的使用。
阿泽不会飞
·
2023-08-03 22:46
react
项目实战
react.js
typescript
前端
Typescript
中的元组与数组的区别
Typescript
中的元组与数组的区别元组可以应用在经纬度这样明确固定长度和类型的场景下//元组和数组类似,但是类型注解时会不一样//元组赋值的类型、位置、个数需要和定义的类型、位置、个数完全一致,不然会报错
、信仰_
·
2023-08-03 22:15
typescript
javascript
前端
深入浅出
TypeScript
| 青训营
1.
TypeScript
TypeScript
vsJavaScript特点类型安全下一代JS特性完善的工具链不仅仅是一门语言,更是生产力工具。
阿泽不会飞
·
2023-08-03 22:44
周记
typescript
前端
搭建Sublime的
TypeScript
开发环境
搭建Sublime的
TypeScript
开发环境1.安装
TypeScript
安装Node.js,然后npminstall
typescript
-g2.安装Sublime的
TypeScript
插件微软官方出品
Floyda
·
2023-08-03 21:57
typescript
STUDY
TS与JS的区别:1、
TypeScript
引入了JavaScript中没有的“类”概念2、
TypeScript
中引入了模块的概念,可以把声明、数据、函数和类封装在模块中。
-SkyBlue-
·
2023-08-03 20:09
typescript
javascript
java
vite+
typescript
项目 :找不到模块“./***.vue”或其相应的类型声明——解决方案
vue3+ts报错:找不到模块“./App.vue”或其相应的类型声明。ts(2307)解决方法:1、在src文件夹找到vite-env.d.ts加入以下代码:declaremodule'*.vue'{importtype{DefineComponent}from'vue'constvueComponent:DefineComponentexportdefaultvueComponent}2、若无
陈福国
·
2023-08-03 19:45
常见问题
vue.js
ts找不到模块
vite找不到模块
tsvite找不到模块
陈福国
Vue3和
typeScript
路由传参
1params传的参数,页面刷新就消失,而query传的参数,页面刷新还会存在,所以通常用query。query传参跳转页面:拿到router对象,调用push方法做跳转.import{useRoute,useRouter}from"vue-router";exportdefaultclassmyViewextendsVue{//返回了路径信息。跟this.$route一样route=useRou
Erica_莲子
·
2023-08-03 19:13
typescript
前端
javascript
#搭建Vue+
TypeScript
项目(七)
梳理vue常用知识,自用最好的行为是看官方文档,比我全组件间消息传递1.父组件->子组件#父组件传递消息给子组件##父组件##子组件@Prop({default:1,type:Number})flag!:number;#父组件使用子组件变量(this.$refs.topViewasany).data2.子组件->父组件#父组件changeFun(send:any){console.log(send
风轻云淡小小木
·
2023-08-03 18:20
typescript
开发环境搭建
TypeScript
其实就是JavaScript的超集,也就是说
TypeScript
是建立在JavaScript之上的,最后都会转变成JavaScript。
默色留恋
·
2023-08-03 18:35
如何在Visual Studio Code中用Mocha对
TypeScript
进行测试
目录使用
TypeScript
编写测试用例在VisualStudioCode中使用调试器在线调试代码首先,本文不是一篇介绍有关
TypeScript
、JavaScript或其它编程语言数据结构和算法的文章。
软件测试凡哥
·
2023-08-03 18:45
经验分享
软件测试工程师
vscode
typescript
ubuntu
开发语言
软件测试
程序人生
Typescript
面试题
使用ts写一个对象属性约束说一下
typescript
中的泛型如何在TS中对函数的返回值进行类型约束ts和js相比有什么区别了解过TS吗?
fmk1023
·
2023-08-03 12:54
typescript
前端
javascript
angular project
安装angular1.nodejs2.npm3.
typescript
4.angular项目初始化1.mkdirtest2.mkdirsrc3.npm-yinit4.src/hello.js5.npminstall
smileJiuer
·
2023-08-03 12:19
vue3前端项目笔记_01_概述
vue3项目+
TypeScript
前端项目收获1.企业级的编码规范2.从零开始,封装后台管理系统3.菜单权限与按钮权限4.数据大屏5.svg矢量图在项目中的应用6.主题颜色切换与暗黑模式的切换技术选型Vue3
我要学前端!
·
2023-08-03 12:21
前端
笔记
vue.js
上一页
90
91
92
93
94
95
96
97
下一页
按字母分类:
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
其他