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
学习总结 (三)
TypeScript
学习总结(三)前言:
TypeScript
内容,会分3篇文章来写,可以持续关注哟~本章主要内容1,ts类2,ts泛型3,ts装饰器1,ts类1.1,类的属性与方法在面向对象中,类是一种面向对象计算机编程语言的构造
Ms.Wang.
·
2023-10-27 08:40
TypeScript
typescript
javascript
前端
TypeScript
中的类型声明declare
一、declare基本用法介绍在
TypeScript
中,declare关键字用于定义全局变量、函数和类型等,提供了一种在编译过程中告诉
TypeScript
编译器某个标识符的类型的方式。
jieyucx
·
2023-10-27 08:39
ts
typescript
ubuntu
javascript
TypeScript
常用知识
「推荐一个学习ts基础的专栏,满满的干货:
typeScript
」1、为什么推荐使用
TypeScript
【】ts是js的超集,包含js的所有元素【】ts通过对代码进行类型检查,可以帮助我们避免在编写js时经常遇到令人痛苦的错误
please tell me
·
2023-10-27 08:36
#
前端常见面试题
typescript
javascript
前端
TypeScript
中函数的理解
TypeScript
定义函数是JavaScript应用程序的基础,帮助我们实现抽象层、模拟类、信息隐藏和模块在
TypeScript
里,虽然已经支持类、命名空间和模块,但函数仍然是主要定义行为的方式,
TypeScript
Are杨
·
2023-10-27 08:04
typescript
javascript
TypeScript
中的declare关键字
declare关键字1.简介declare关键字用来告诉编译器,某个类型是存在的,可以在当前文件中使用。作用:就是让当前文件可以使用其他文件声明的类型。比如,自己的脚本使用外部库定义的函数,编译器会因为不知道外部函数的类型定义而报错,这时就可以在自己的脚本里面使用declare关键字,告诉编译器外部函数的类型,这样编译脚本就不会因为使用了外部类型而报错。declare关键字可以描述变量、type或
海阔天空BM
·
2023-10-27 08:04
typescript
javascript
螺旋矩阵 (
Typescript
版)
螺旋矩阵https://leetcode.cn/problems/spiral-matrix/描述给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[
Wang's Blog
·
2023-10-27 07:59
Data
Structure
and
Algorithms
矩阵
算法
数据结构与算法----
TypeScript
版本(排序篇)
十种经典排序算法0算法概述0.1算法分类:排序算法可以分为两大类:1.比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。2.非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。0.2算法复杂度:0.3相关描述概念:1.稳定:如果a原本在b前面,而a=b,
BayMin0-0
·
2023-10-27 04:20
typescript
算法
八大排序四大查询,哈希表,树的遍历,哈夫曼,多叉树,python+
typescript
版本
部分图引用于@2021dragon八大排序c语言实现1.线性结构1.1队列1.2循环队列1.3单链表1.4双链表1.5单向循环列表1.5.1约瑟夫问题1.6栈1.6.1前缀表达式1.6.2后缀表达式1.6.3中缀表达式转后缀表达式1.6.4逆波兰计算机2.复杂度2.1时间复杂度2.2空间复杂度3.八大排序3.1冒泡排序importrandom#前一个与后一个比较,若大于/小于,交换二者数据#生成随
代码不高兴
·
2023-10-27 04:48
数据结构与算法
散列表
python
typescript
常用排序算法(TS版)
说明:排序算法的实现均为正序(从小到大)实现的语言为
Typescript
文章目录0算法概述0.1算法分类0.2相关概念0.3算法复杂度1冒泡排序(BubbleSort)1.1算法描述1.2代码实现1.3
氽氽
·
2023-10-27 04:47
算法
算法
排序
TypeScript
JS
数据结构八大排序之冒泡排序算法
数据结构八大排序之冒泡排序算法需求:用户传入数字类型的数组,并传入排序规则(升序还是降序),实现数组排列,要求使用
typescript
实现首先对传入的排序规则参数做一下约束,提高程序健壮性。
Dynamite Pack No.1
·
2023-10-27 04:17
数据结构
算法
前端
javascript
typescript
排序算法
TypeScript
实现八大排序与搜索算法
本文将详解经典的八大排序算法以及三种搜索算法,并用
TypeScript
将其实现,欢迎各位对上述问题迷惑的开发者阅读本文。
SHERlocked93
·
2023-10-27 04:17
算法
指针
java
js
python
旋转矩阵 (
Typescript
版)
旋转图像https://leetcode.cn/problems/rotate-image/描述给定一个n×n的二维矩阵matrix表示一个图像。请你将图像顺时针旋转90度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例1输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3]]示
Wang's Blog
·
2023-10-27 04:45
Data
Structure
and
Algorithms
矩阵
算法
leetcode
数据结构与算法之排序: 侏儒排序 (
Typescript
版)
排序排序:把某个乱序的数组变成升序或降序的数组(这里用数组来做举例)侏儒排序该排序属于贪心策略关注的是局部,是一种苟且的东西算法实现1)普通版//version1Array.prototype.gnomeSort=function(){letlen=this.length;for(leti=1;i0&&this[i-1]>this[i];--i){[this[i-1],this[i]]=[this
Wang's Blog
·
2023-10-27 04:45
Data
Structure
and
Algorithms
算法
侏儒排序
排序
数据结构与算法之排序: 冒泡排序 (
Typescript
版)
排序排序:把某个乱序的数组变成升序或降序的数组(这里用数组来做举例)冒泡排序该排序属于贪心策略关注的是局部,是一种苟且的东西算法实现1)version1初始版本Array.prototype.bubbleSort=function(){letlen=this.length;for(leti=0;ithis[j+1]){lettmp=this[j];this[j]=this[j+1];this[j+
Wang's Blog
·
2023-10-27 04:14
Data
Structure
and
Algorithms
算法
冒泡排序
排序
TypeScript
环境安装
一、windows环境安装node,附带自动安装npm工具安装tscnpminstall-g
typescript
对于不支持Nuget的项目类型,你可以使用
TypeScript
VisualStudio扩展
macob
·
2023-10-27 00:09
ArkTS
typescript
javascript
前端
vue3.3 新特性详解
本文将详细介绍vue.js3.3版本的更新内容,最新版本主要目标是优化开发者的使用体验,包括引入一些新的简化语法和宏,以及在
TypeScript
方面的进一步提升。
Avicli
·
2023-10-27 00:05
vue.js
typescript
前端
前端框架
Angular-01:基本架构
①概述angular是一个使用HTML、CSS、
TypeScript
构建的客户端应用的框架,用来构建单页面应用程序。是一个重量级的框架,内部集成了大量开箱即用的功能模块。
某些开发
·
2023-10-26 23:50
angular
前端
vue3 composition基本使用
我直接用了
typescript
(我的理解就是给原来的js加了面向对象的翅膀,我个人理解)————————————————————————————我给大家看下结构结构和vue2.x没有多个变化,main.ts
爱生活,爱编程
·
2023-10-26 23:07
typescript
composition
TypeScript
之索引签名
1.索引签名在
TypeScript
中,索引签名是一种定义对象类型的方式,它允许我们使用字符串或数字作为索引来访问对象的属性。
搜捕鸟了
·
2023-10-26 23:30
TypeScript
typescript
javascript
前端
开发语言
索引签名
ts
node
Vue +
TypeScript
+ 过滤器
在Vue输出的时间时显示的是默认的如"2018-04-17T02:24:20.957Z"这样的字符串。下面将通过实现一个自定义的过滤器来修改时间的显示。要实现的效果是:这样使用{{todo.created|friendlyDateTime}}要实现的效果是类似于微信中消息时间的显示。Vue过滤器Vue提供了一个Vue.filter(id,[definition])函数用来自定义过滤器。其中id就是
一半晴天
·
2023-10-26 16:24
【vue3 】 创建项目vscode 提示无法找到模块
√请输入项目名称:…vue-project√是否使用
TypeScript
语法?…否/是√是否启用JSX支持?…否/是√是否引入VueRouter进行单页面应用开发?
公诚士
·
2023-10-26 15:04
1024程序员节
HarmonyOS 快速入门
TypeScript
1.什么是
TypeScript
,它和JavaScript,ArkTs有什么区别ArkTS是HarmonyOS优选的主力应用开发语言。
sunbofiy23
·
2023-10-26 13:00
鸿蒙HarmonyOS
typescript
javascript
前端
华为
TypeScript
学习记录!
为什么使用
TypeScript
?
Null丶sleep
·
2023-10-26 13:15
typescript
里面正则的使用
以下是一些常用的正则表达式元字符:^:匹配字符串的开头。$:匹配字符串的结尾。.:匹配任意单个字符,除了换行符。*:匹配前面的字符零次或多次。+:匹配前面的字符一次或多次。?:匹配前面的字符零次或一次。[]:匹配方括号中的任意一个字符。[^]:匹配不在方括号中的任意一个字符。():分组匹配,可以在后面使用\1、\2等来引用分组。|:匹配左右两边任意一个表达式{}:表示匹配重复次数,用于指定匹配的字
zwjapple
·
2023-10-26 13:50
javascript
正则表达式
开发语言
Vue +
TypeScript
实战(五)全局设置
1、多环境配置多环境变量是在项目开发·打包·生产时产生的概念,所谓的多环境变量指的就是一个项目适配多种环境。开发环境:一般是本地开发时所使用的环境,改动很频繁测试环境:较为稳定的版本,一般用于部署测试生产环境:发布到线上的版本1.1配置启动命令配置不同环境变量可避免切换不同环境时手动修改项目配置,请求url等在package.json文件中这样设置:"scripts":{"serve":"vue-
Yushia-Lin
·
2023-10-26 08:57
Vue
+
TypeScript
实战
typescript
vue.js
webpack
scss
TypeScript
获取函数的参数类型、返回值类型
事例:functiontest(lzwme:string,idx:number){return{lzwme,idx,};}1获取函数的参数类型使用预定义的Parameters可以获取到一个函数的参数类型列表。获取test函数的参数类型:typeTestArgsType=Parameters;//TestArgsType=>[lzwme:string,idx:number]获取idx参数的类型:ty
ZHWenDong
·
2023-10-26 07:40
TS
typescript
javascript
前端
在vue3中使用WebSocket的正确姿势,优雅~实在是太优雅了~
说明此教程针对
typescript
,提供断线自动重连,断线数据重发,自动心跳,自定义消息发送机制测试用例地址:在vue3+
typescript
-websocket示例安装安装tools-vue3工具库,
三十六艺
·
2023-10-26 04:55
websocket
javascript
vue.js
typescript
TypeScript
实用指南-如何使用HTML,CSS和
TypeScript
构建Pokedex应用
TypeScript
isasupersetthatneedstocompiletoplainJavaScript.Itoffersmorecontroloveryourcodesinceitusestypeannotations
cumifi2519
·
2023-10-26 04:36
python
javascript
java
vue
编程语言
ViewUI
tsconfig.json 配置详细
*///"composite":true,/*启用约束,允许
TypeScript
项目与项目引用一起使用。*///"tsBuildInfoFi
Tanjc518
·
2023-10-26 00:29
json
javascript
开发语言
Angular2.x 入门
特性MVVM组件化模块化指令服务依赖注入
TypeScript
Angular2.x与Angular1.x的区别Angular2.x与Angular1.x的区别类似Java和JavaScript或者说是雷锋与雷峰塔的区别
Accompany呐
·
2023-10-25 23:12
vue3中使用高德地图,vue3中使用web worker
如何在vue组件里面使用
typescript
使用构造modal组件的方法是使用v-model指令:v-model指令在表单控件元素上创建双向数据绑定。根据控件类型它自动选取正确的方法更新元素。
阳阳2013哈哈
·
2023-10-25 20:44
计算机科学
前端
javascript
开发语言
高级
TypeScript
1、联合类型和类型保护联合类型:一个变量可能有两种或两种以上的类型。类型保护:联合类型的具体实例需要加以判断2、枚举类型3、泛型:泛指的类型,使用(first:T,second:T){return`${first}${second}`}//定义多个泛型functionjoin2(first:T,second:P){return`${first}${second}`}console.log(join
戊戌水瓶
·
2023-10-25 17:57
越写悦快乐之如何快速开启一个基于Deno的项目
Node.js的创建者罕见地发布了Deno,它是一个安全的JavaScript和
TypeScript
的运行时。
韬声依旧在路上
·
2023-10-25 17:37
TypeScript
学习之——安装(个人笔记)
本文介绍
TypeScript
环境的安装。
kevision
·
2023-10-25 16:13
create-react-app创建
Typescript
+React项目报错
使用create-react-app新建一个使用ts的React项目,安装时遇到一些报错。通过以下命令得以解决npmcacheverify:验证缓存数据的有效性和完整性,清理垃圾数据。npminstall--registry=https://registry.npm.taobao.org:如果安装缓慢,可设置淘宝镜像npxcreate-react-appmy-app--templatetypesc
阳光很耀眼
·
2023-10-25 14:35
一步刷出个后台。Vue3+Ts+element-admin-Vite+Pinia
vite-vue-ts精简模版集成pinia+svg+router+@src-
Typescript
文档类资源-CSDN下载本源码已经调试通过集成Vite-vue-ts集成pinia+svg+router
东宇科技
·
2023-10-25 12:49
Vue
vue.js
react组件的三种定义方法、准确理解类组件函数组件以及使用方法
定义通过class定义函数组件虚拟Dom分类如何创建虚拟DOMjsxReact.createElement前言根据官方描述react组件分为函数组件和类组件;是否使用jsx是通过以jsx后缀的文件作区分,在
typescript
Witt(腾哥儿)
·
2023-10-25 10:54
react学习分享
react.js
javascript
前端
Deno 的配置文件、框架,标准库
scopestaskslintfmtlocknodeModulesDirnpmRegistrycompilerOptions一个全的示例2、Web框架2.1Deno原生框架FreshAlephUltraLumeOak3、标准库3.1版本和稳定性1、配置文件Deno支持一个配置文件,允许您自定义内置
TypeScript
和你一起去月球
·
2023-10-25 07:00
Deno
deno
typescript
后端
React+Vite+TS项目使用Alias路径别名不能点击跳转到指定文件
用Vite搭建一个React+
TypeScript
项目,文件导入模块由于有些层级过深,那么不得不在webpack配置文件里配置路径别名,减少路径代码,如下图问题引入:但是在导入模块时,虽然配置好了别名代码基础路径
Merlin Mage
·
2023-10-25 02:29
JavaScript
react
webpack
typescript
Vite搭建react+ts项目
项目首先需要打开终端,进行vite的引入yarncreatevite使用react模板创建项目yarncreatevitereact-test--templatereactcdreact-testyarnyarnadd
typescript
yarndev
YYTX_YS
·
2023-10-25 02:26
react
react.js
javascript
前端
Day 1 Vue 页面框架
现在前端框架越来越像后端了,特别是
TypeScript
这样的语言出现后,开发前端的体验跟后端渐渐接近了。当然,作为一个后端,直接上手前端,还是有很多坑要填的。本次开发,前端页面框架直接选择Vue。
fox-_-
·
2023-10-25 02:22
开发日志
vue.js
前端
javascript
vite.config.js常用配置
中文文档为什么选Vite优点:极速的服务启动,不需要等待打包操作;轻量快速的热重载,无论应用程序大小如何,都始终极快的模块热重载(HMR);优化的构建,按需编译,不再等待整个应用编译完成;丰富的功能,对
TypeScript
kiscon
·
2023-10-25 01:50
前端点滴
vue
vite
前端
TypeScript
——类型系统与类型推导
前言
TypeScript
是由Microsoft开发的一种开放源代码语言。
帝尊菜鸟
·
2023-10-24 22:46
TypeScript
typescript
TypeScript
——泛型理论与实践
1.简介软件工程的一个重要部分就是构建组件,组件不仅需要有定义良好和一致的API,还需要是可复用的。好的组件不仅能够兼容现有的数据类型,也能适用于未来可能出现的数据类型,这在构建大型软件系统时会有很大的灵活度以及很高的扩展性。在比如C#和Java语言中,用来创建可复用组件的工具,我们称之为泛型。利用泛型,我们可以创建一个支持众多类型的组件,并且用户在使用组件时可以传入自己想要的类型。2.举个上述的
帝尊菜鸟
·
2023-10-24 22:46
TypeScript
typescript
从零搭建webpack4+react+
typescript
+eslint脚手架(五)
eslint我们通常使用lint工具来检查代码不规范的地方,以下是将eslint、
typescript
和webpack结合使用的例子。
天真即是正义
·
2023-10-24 21:57
Pinia 入门 for vuex 开发者
官方给出的理由是:API更简单、更简洁,对
TypeScript
更友好没mutations没名称空间,但有模块概念
TypeScript
类型支持无需额外warps支持存储默认为动态的不再嵌套模块结构Vue(
我叫Aliya但是被占用了
·
2023-10-24 20:23
Deno的了解笔记
Deno是一个用于JavaScript和
TypeScript
的运行时环境,它是由Node.js的创始人RyanDahl开发的。
小墨蛇
·
2023-10-24 19:51
node
1024程序员节
TypeScript
和got库编写的爬虫代码示例
以下是一个使用
TypeScript
和got库编写的下载器程序,用于下载百度的图像。
q56731523
·
2023-10-24 15:56
1024程序员节
爬虫
开发语言
爬虫库
vue3+cesium+ts全过程
前言:cesium和vue3结合需要用到
typescript
1、vue-cli更新到最新版本npmupdate-g@vue/cli2、创建vue3项目vuecreatevuets11选择vue3回车3、
吃香菜也吃西红柿
·
2023-10-24 14:21
cesium
vue
webgl
Delete `␍`eslintprettier/prettier亲测有效(含 Replace `············` with `······`报错)
解决Delete␍eslintprettier/prettier添加"vetur.format.defaultFormatter.js":"vscode-
typescript
",最后从新跑项目,后面出现
借鉴收藏家
·
2023-10-24 13:05
vue.js
javascript
前端
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他