手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
TypeScript
TypeScript 模块的导出、导入
Module模块export:导出模块point.ts文件的内容(导出)interfaceIPoint{num:numberprintNum:()=>void;}//关键字export导出模块exportclassPointimplementsIPoint{constructor(publicnum:number){this.num=num;}printNum=()=>{
作者:编程之家 时间:2022-10-08
系统学习 TypeScript三——基础类型
前言TypeScript包含的基础类型总结起来有:布尔值数字字符串数组元组枚举任意值空值Null和undefinedNeverObject今天,我们就来详细了解一下各个类型所代表的含义及表示方法。布尔值→boolean它只有两个值——true和false。letisNew:boolean=true;数
作者:编程之家 时间:2022-10-08
写给自己的TypeScript知识总结
文章目录TypeScript1.安装TS并且配置运行环境2.一些TS基础知识2.1关于数据类型2.1.1基础类型2.1.2联合类型2.1.3接口2.1.4数组2.1.5函数2.2常用内容2.2.1创建别名2.2.2字面量限制2.2.3元祖&枚举2.2.4类与接口2.2.5泛型TypeScript为了配合学习Vue3,所以
作者:编程之家 时间:2022-10-08
typescript 里面的 as const
尝试as断言//定义一个类型typea='get'//定义一个函数,参数类型为'get'functionf(a:a){console.log(a)}f('a')//可以执行constobj={a:'get'}f(obj.a)//类型“string”的参数不能赋给类型“"get"”的参数。这里的obj属性的值类型为str
作者:编程之家 时间:2022-10-08
Typescript总结(七)——泛型
一、认识泛型软件工程的目的是构建不仅明确和一致的API,让你的代码具有很强的重用性。封装一些API,通过传入不同的函数参数,让函数帮助我们完成不同的操作。那么类型该如何动态化呢,这就用到泛型。举一个例子如上述代码所示,此时我们规定了传入的参数必须是number类型,此时只
作者:编程之家 时间:2022-10-08
TS——01——基础语法
静态类型语言能够在编译阶段就能检查错误,像java,c++都是静态类型语言,静态类型语言需要提前声明语言类型,比如说是字符串类型,数组类型的,后续不能改变,好处是如果函数调用后的返回值类型不一样赋值的时候可以检查出来nodemodules会将ts编译成js创建脚手架create-react-apptste
作者:编程之家 时间:2022-10-08
极客日报:华为称不会退出海外市场;英伟达证实遭遇黑客攻击;TypeScript 4.6发布 | 极客头条
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|苏宓出品|CSDN(ID:CSDNnews)一分钟速览新闻点!算法推荐管理规定 3月1 日起施行华为轮值董事长郭平:我们不会退出海外市场
作者:编程之家 时间:2022-10-08
TypeScript 封装 继承 多肽
今天被小学弟问到类的声明和继承感觉他没看明白.....//人类classPeople{//人类的共有属性readonlyidCard:number;publicname:string;publicsex:string;protectedage:number;constructor(idCard:number,name:string,sex:string,
作者:编程之家 时间:2022-10-08
TypeScript 中文教程之泛型----翻译自ts官网
在不使用泛型的情况下,定义一个函数并明确他的参数类型:functionidentity(arg:number):number{ returnarg;}或者使用一个不限类型的any:functionidentity(arg:any):any{ returnarg;}使用any相当于一个不限类型的泛型,函数可以接受并返回所有类型,这样做的问题在于
作者:编程之家 时间:2022-10-08
TypeScript简介+开发环境搭建
一、TypeScript是什么?1、以JavaScript为基础构建的语言2、一个JavaScript的超集3、可以在任何支持JavaScript的平台中执行4、TypeScript扩展JavaScript并添加了类型5、TS不能被JS解析器直接执行6、TS要通过编译才能执行JS二、TypeScript增加了什么?类型、支持ES的新特
作者:编程之家 时间:2022-10-08
浅谈TypeScript
基本类型typescript可以理解为就是加了类型标注的javascript。这样就可以在写代码的时候帮助们进行代码的校验,主要是数据格式的校验,不过最终typescript的代码还是需要转成javascript,这样才能在浏览器中运行,转换暂时不用考虑,vue开发环境支持编译typescript,主要目的是让我们的代码
作者:编程之家 时间:2022-10-08
6.TypeScript入门之TS高级类型类型兼容性、交叉类型和泛型
上一章节:5.TypeScript入门之TS高级类型(class类)4.2类型兼容性两种类型系统:1StructuralTypeSystem(结构化类型系统)2NominalTypeSystem(标明类型系统)。TS采用的是结构化类型系统,也叫做ducktyping(鸭子类型),类型检查关注的是值所具有的形状。也就是说,在结构类型系统
作者:编程之家 时间:2022-10-08
【lib.es5】ArrayBuffer、DataView 的TypeScript接口
ArrayBuffer、DataView的TypeScript接口邮箱:
[email protected]
主页:https://blog.csdn.net/qq_28550263?spm=1001.2101.3001.5343本文地址:https://blog.csdn.net/qq_28550263/article/details/123169738目录1.ArrayBuffer1.1语法1.1.1返回值1.1.
作者:编程之家 时间:2022-10-08
Vue3+script setup+ts+Vite+Volar
什么是TypeScriptTypedJavaScriptatAnyScale.添加了类型系统的JavaScript,适用于任何规模的项目。以上描述是官网[1]对于TypeScript的定义。它强调了TypeScript的两个最重要的特性——类型系统、适用于任何规模。TypeScript的特性类型系统从TypeScript的名字
作者:编程之家 时间:2022-10-08
TypeScript AST Viewer All In One
TypeScriptASTViewerAllInOnetypeItemType=string|number|object|Array<any>|null;//typeItemType=string|number|object|any[]|null//interfaceArray<T>interfaceObjectInterface{//dynamickeytype[key:string]:I
作者:编程之家 时间:2022-10-08
可不要忽视了TypeScript中函数和类的重要性
上一篇文章总结了TypeScript的类型注解,这一篇来聊聊同样重要的函数和类函数以下声明了一个函数类型,通过type来定义类型别名,void表示没有返回值typefnType=()=>void;作为参数函数可以作为参数,传递到另一个函数中typefnType=()=>void;functionfoo(fn:fnType)
作者:编程之家 时间:2022-10-08
TypeScript学习
1.TypeScript简介首先官网祭天--->https://www.tslang.cn/TypeScript是JavaScript的一个超集,支持ECMAScript6标准。TypeScript由微软开发的自由和开源的编程语言。TypeScript设计目标是开发大型应用,它可以编译成纯JavaScript,编译出来的JavaScript可以运行在任何
作者:编程之家 时间:2022-10-08
typescript-类型别名
类型别名类型别名用来给一个一个类型起一个新名字简单例子typeName=stringtypeNameResolver=()=>stringtypeNameOrResolver=Name|NameResolverfunctiongetName(n:NameOrResolver):Name{if(typeofn==='string'){returnn}returnn()}
作者:编程之家 时间:2022-10-08
2022/04/10 TypeScript_Day3
2022/04/10TypeScript_Day3TypeScript变量声明本质:申请一块内存地址存储值变量命名规则变量名称可以包含数字和字母除_和$符号外,不能包含其他特殊字符,包括空格变量名不能以数字开头变量的几种声明方式声明时赋值varmessage:string="HelloWorld"声明变量不赋值
作者:编程之家 时间:2022-10-08
设计模式-发布订阅模式typescript版本
实际操作:/***example:*订阅:*ObserveEvent.on(EventName,this.userInfo,this);*发布:*ObserveEvent.emit(EventName,{userName:"小明",age:18,sex:"man"});*取消订阅:*ObserveEvent.on(EventName,this.userInfo);*///callisfasterthana
作者:编程之家 时间:2022-10-08
初探 Lambda Powertools TypeScript
声明:本文转自DEVCommunity网站,文章翻译由开发者社区提供;点击下方链接,查看英文原文:https://dev.to/aws-builders/f... 2022年1月5日,AWS高级解决方案架构师SaraGerion宣布,LambdaPowertoolsTypeScript已经进入公开测试阶段。LambdaPowertools是一个由AWS赞
作者:编程之家 时间:2022-10-08
vscode 安装typeScript
1、全局安装typescriptnpminstall-gts-nodenpminstall-gtypescript1、打开vscode的Extensions(shift+ctrl+x),下载TypeScriptExtensionPack就好,里面包含了很多插件2、安装CodeRunne插件3、在终端编译ts文件报错,如下: 4、解决3中报错的方法:1)重新打开终端输入ge
作者:编程之家 时间:2022-10-08
初识TypeScript
TypeScript是什么TypeScript是JavaScript的一个超集,支持ECMAScript6标准。由微软开发的自由和开源的编程语言。设计目标是开发大型应用,它可以编译成纯JavaScript,编译出来的JavaScript可以运行在任何浏览器上。编译语法:>tscesaybook.ts#esaybook.tsconstmess
作者:编程之家 时间:2022-10-08
[Typescript] Using tiny-invariant for narrowing type
import{json}from"remix";importpathfrom"path";importfsfrom"fs/promises";importparseFrontMatterfrom"front-matter";importinvariantfrom"tiny-invariant";import{marked}from"marked
作者:编程之家 时间:2022-10-08
typescript基础-做项目了解
ts基础基本类型boolean、number、stringnull、undefinedanyunknownvoidArray。两种写法(常规写法、泛型写法)TupleEnumObjectnever断言保护类型(类型守卫)联合类型(|)和交叉类型(&)接口interface和类型别名type泛型基本类型boolean、number、stringleta1:boole
作者:编程之家 时间:2022-10-08
2022/04/01 TypeScript_Day1
2022/04/01TypeScript_Day1背景记录首先我有java和go的语言基础,然后我是一名测试,现在遇到的问题是公司使用solidity的truffle和hardhat框架进行开发,solidity这门语言是运行在以太坊虚拟机上面的,他编译出来的文件可以作为javascript的包引入在javascript当中然后使用javascr
作者:编程之家 时间:2022-10-08
openresty-lua-types openresty typescript 类型定义
openresty-lua-types是利用了TypeScriptToLua搞一个一个openrestyts定义,原想是自己搞一个,但是看到社区已经有类似的实现了值得参考学习下,以下是一个简单的试用参考代码package.json {"name":"myopenresty-lua","version":"1.0.0","main":
作者:编程之家 时间:2022-10-08
AWS 25 Cloud_Development_Kit(CDK)
AWSCloudDevelopmentKitAWS云开发工具包(CDK)•使用熟悉的语言定义云基础设施:•JavaScript/TypeScript、Python、Java和.NET•包含称为constructs的高级组件•代码被“编译”成CloudFormation模板(JSON/YAML)•因此,您可以同时部署基础架构和应用程序运行时代码 •非常适合Lambda
作者:编程之家 时间:2022-10-08
TypeScript的学习
1.TypeScript简介首先官网祭天---> https://www.tslang.cn/TypeScript是JavaScript的一个超集,支持ECMAScript6标准。TypeScript由微软开发的自由和开源的编程语言。TypeScript设计目标是开发大型应用,它可以编译成纯JavaScript,编译出来的JavaScript可以运行在任何
作者:编程之家 时间:2022-10-08
【TypeScript】【算法入门】多种思路考虑"罗马数字转整数"
罗马数转整数题目说明说明罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做 II ,即为两个并列的1。12写做 XII ,即为 X + II 。27写做 XXVII,即为 XX + V + II
作者:编程之家 时间:2022-10-08
上一页
27
28
29
30
31
32
33
34
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native