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基础教程
Solidity
基础教程
2——值类型
本教程使用的开发环境是一款在线编译器——ChainIDE,具体的使用方法在之前的文章当中已经有讲解过,有需要的同学可以自行查看。网址:https://eth.chainide.com/序言变量值是一个程序最基础的部分,不管是各类的运算符,还是逻辑,都是由一个个值支撑的。Solidity是一种静态程序语言,也就是说它的每一个变量都需要对它指定类型(或者能推断出的类型)。在程序当中有可能会用到的是以下
prophet__
·
2023-11-05 21:43
Typescript
- 泛型介绍与使用方法教程
介绍泛型:generics,参数化类型,全称为泛型参数,我们接下来都简称为泛型。学过面向对象语言的小伙伴都知道继承。但是在这里我要说的是:继承不是某一门语言的特性,是某一类语言的特性。哪一类呢?答案是面向对象语言。好了,问题又来了,面向对象语言为什么要实现继承的特征呢?因为继承背后的思想是代码重用/复用/共享,编写的代码可以被许多派生类型的对象所重用。因为我们要复用代码,所以有了继承。有时候我们嫌
街尾杂货店&
·
2023-11-05 17:52
javascript
typescript
ts泛型教程
ts泛型使用方法
最好的教程
typescript
泛型应用
TypeScript
--泛型
看完本篇文章,自己组织语言回答以下三个问题:泛型是什么?我们为什么需要用泛型?使用泛型典型的应用场景?泛型(尖括号),尖括号中指定具体的类型//泛型函数====>定义一个带泛型变量的函数//类型变量T,是一种特殊类型的变量,它处理类型而不是值functionid(value:T):T{returnvalue}//1.1使用:尖括号中指定具体的类型constr1=id(1)constr2=id(fa
霞霞要乖
·
2023-11-05 17:52
typeScript
javascript
前端
typescript
TypeScript
----泛型
目录前言一、泛型值HelloWorld二、使用泛型变量三、泛型类型四、泛型类五、泛型约束1、泛型约束2、在泛型约束中使用类型参数3、在泛型里使用类类型前言软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组
是小先生
·
2023-11-05 17:21
TypeScript
typescript
TypeScript
--- 泛型
目录泛型介绍泛型约束泛型继承接口class类中的泛型泛型介绍要在TS中实现一个函数fun,它的唯一参数可以是任何值,返回值也是传入参数的类型,我们应该怎么做呢?有人会脱口而出,用any类型的变量和返回值,但是这样就跳过了TS的类型检查,我们并不希望这样实现,于是我们给代码增加类型声明:typeidBoolean=(arg:boolean)=>boolean;typeidNumber=(arg:nu
杜同学。
·
2023-11-05 17:51
typescript
javascript
前端
TypeScript
---泛型
定义一个函数或类时,在一些情况下能够确定要使用的具体类型。functionfn(a:number):number{returna;}而有些情况下无法确定其中要使用的具体类型(返回值、参数、属性的类型不能确定),此时泛型便能够发挥作用。示例:functiontest(arg:any):any{returnarg;}上例中,test函数有一个参数类型不确定,但是能确定的时其返回值的类型和参数的类型是相
豆浆油条_煎bingo子
·
2023-11-05 17:48
typescript
typescript
前端
javascript
TypeScript
- 泛型、类型推断详解(结合官网、会持续补充)
文章目录泛型泛型类型用接口来声明函数泛型类泛型约束类型推断最佳通用类型泛型泛型类型泛型函数类型和非泛型函数类型并没有什么不同,只是前面加上了类型参数,类似于函数声明。另外我们可以使用不同的泛型函数参数名,还可以使用带有签名的对象的字面量来声明函数functionidentity(arg:T):T{returnarg}letmyIdentuty:(arg:T)=>T=identityletmyIde
李和贵
·
2023-11-05 17:48
typescript
typescript
javascript
前端
typescript
--泛型
//普通接口里面有泛型函数,接口里的函数是泛型函数//函数参数和函数返回类型,泛型函数在函数的括号前加//ArrayinterfaceTestObj1{(arg:T):T,}//泛型函数functiontestFunction1(arg:T):T{returnarg;}letusage1:TestObj1=testFunction1;//另一种写法interfaceTestObj2{b:(arg:
lvxinaidou
·
2023-11-05 17:17
TypeScript
typescript
javascript
前端
TypeScript
类型--泛型类型--泛型约束
文章目录一、泛型概述二、泛型函数三、简化泛型函数调用四、创建基于TS的React项目五、useState泛型函数六、useState明确指定泛型类型七、泛型类型总结:八、泛型约束1.添加约束2.多个类型变量九、泛型约束案例代码一、泛型概述泛型(Generics)可以在保证类型安全前提下,让函数等与多种类型一起工作,从而实现复用,常用于:函数、自定义类型、接口等类型中创建一个id函数,传入什么数据就
黄昏终结者
·
2023-11-05 17:17
React
typescript
javascript
前端
开发语言
vue.js
TypeScript
- 泛型
前言本文主要记录下
TypeScript
泛型知识点,日常学习总结篇。一、概念泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。
倔强的小绵羊
·
2023-11-05 17:46
typescript
TypeScript
- 泛型工具
前言本文主要记录下
TypeScript
中常用的泛型工具,日常学习总结篇。一、extends这里主要介绍下extends关键字在TS中的两种用法,即接口继承和条件判断。
倔强的小绵羊
·
2023-11-05 17:46
TypeScript
typescript
前端
typescript
-泛型
泛型为什么需要使用泛型?有时,书写某个函数时,会丢失一些类型信息(多个位置的类型应该保持一致或有关联的信息)定义:是指附属于函数、类、接口、类型别名之上的类型。泛型相当于是一个类型变量,在定义时,无法预先知道具体的类型,可以用该变量来代替,只有到调用时,才能确定它的类型。很多时候,TS会智能的根据传递的参数,推导出泛型的具体类型。如果无法完成推导,并且又没有传递具体的类型,默认为空对象。泛型可以设
前端-星贤
·
2023-11-05 17:13
typescript学习
前端
TypeScript
- 泛型 - 泛型方法中泛型的使用
对泛型的一个自我理解泛型的使用,实际上就像一个占位符一样,我先预定义一个类型,这个类型具体是啥只有在真正使用的时候才知道。从某种角度来看,泛型很像这个any类型啊。泛型的定义语法泛型的定义使用的方式来定义,其中T就是你与定义的类型,这个字母可以随便用,无所谓,只是一个符号而已。泛型定义的时候可以定义多个,只需要在写一个常规的泛型方法看看需求描述:写一个函数,两个参数,参数1是泛型类型的,参数2是一
NorthCastle
·
2023-11-05 17:11
TypeScript
typescript
javascript
前端
泛型
泛型方法
Three.js - JS三维模型库在Vue2中的
基础教程
threejs官网:https://threejs.org/threejs案例:https://threejs.org/examples/#webgl_animation_keyframesthreejsAPI:https://threejs.org/docs/index.html#manual/zh/introduction/Creating-a-scene开始使用npminstall--sav
EverGlowShan
·
2023-11-05 16:02
three.js
可视化报表
html5
前端
html
如何再
typescript
开发的vue3项目中如何使用全局本地配置js文件
最近做的项目打包部署后,页面请求后端服务器地址不固定,有可能打包到好几个服务上,从网上找了好多方法,目前这种方法我试过,还没放到服务器上试,应该问题不会很大,有问题再改文章来。手动添加配置js文件1,新建apiconfig.js文件新建apiconfig.js2,apiconfig.js中写入以下内容写入需要配置的地址3,src文件夹中新建typings文件夹,在typings文件夹中再新建api
华华00526
·
2023-11-05 14:36
QT
基础教程
二--按钮控件
个人主页:pp不会算法v版权:本文由【pp不会算法v】原创、在CSDN首发、需要转载请联系博主如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦QT系列教程QT
基础教程
一–容器控件QT
基础教程
二
pp不会算法^v^
·
2023-11-05 11:22
QT基础教程
qt
开发语言
《Python
基础教程
(第 3 版)》PDF 高清版
《python
基础教程
第3版》PDF高清版作者:MagnusLieHetland著,袁国忠译下载链接:https://t00y.com/file/23977546-420425586编辑推荐久负盛名的Python
司徒云澈
·
2023-11-05 11:56
Vite2 + Vue3 +
TypeScript
+ Pinia 搭建一套企业级的开发脚手架
搭建前准备Vscode:前端人必备写码神器Chrome:对开发者非常友好的浏览器(反正我是很依赖它的)Nodejs&npm:配置本地开发环境,安装Node后你会发现npm也会一起安装下来Vue.jsdevtools:浏览器调试插件VueLanguageFeatures(Volar):Vscode开发vue3必备插件,提供语法高亮提示,非常好用Vue3Snippets:vue3快捷输入Vue2与Vu
BingJS
·
2023-11-05 10:47
Android Studio开发(开篇)
前言感谢哔站博主“白头Teacher”的“AndroidStudio-APP开发
基础教程
”教学视频。通过视频学习使我有了很好入门基础知识,后面我又通过搜集相关知识,并做了一些自主项目来巩固。
Mr.Joden
·
2023-11-05 08:15
Android
Studio开发
android
studio
android
ide
开发语言
安卓
学习
【Python爬虫】初识爬虫(1)
写在前面之前写了两篇关于爬虫的文章微信好友大揭秘,赵雷到底在唱什么,纯粹是自己的兴趣引导自己学习爬虫,关注里应该有好多对爬虫感兴趣的小伙伴,为了巩固自己的爬虫知识,从今天开始更新python爬虫这个
基础教程
不羁的程序员小王
·
2023-11-05 07:19
我们 RN 项目中 .tsx,.ts,.style.ts 的区别
发现我们RN项目中,有.tsx,.ts,.style.ts不同的文件,主要是有点混用啦一、什么是
TypeScript
TypedJavaScriptatAnyScale.添加了类型系统的JavaScript
天空中的球
·
2023-11-05 07:20
uniapp+vue3+
typescript
+vite创建项目(超详细)
目前,uniapp在App/H5/小程序全平台都已支持了Vue3.0+
typescript
开发,并且全平台支持Vite编译器。HBuilderX3.3.0+版本也已支持了vue3和vite。
wyy爱学习
·
2023-11-05 07:15
typescript
vue.js
javascript
前端
scss
相比
typescript
,python的动态类型有什么优缺点?
以下是Python的动态类型相对于
TypeScript
的静态类型的一些优缺点:1、Python的动态类型优点:更灵活:Python的动态类型允许你在运行时更灵活地改变变量的类型,这对于快速原型设计和快速开发非常有帮助
金木讲编程
·
2023-11-05 06:05
python
第九节:
TypeScript
类型断言
1.断言了解
TypeScript
允许你覆盖它的推断,毕竟作为开发者你比编译器更了解你写的代码。类型断言主要用于当
TypeScript
推断出来类型并不满足你的需求,你需要手动指定一个类型。
时光如剑
·
2023-11-05 06:59
TypeScript
数组类型
和JavaScript语言一样,
TypeScript
中也有数组类型。数组指的是有序的元素序列,例如[1,2,3]这样的就是一个数组,1、2、3就是数组中的元素,中括号[]内可以由任意数量的元素。
暖A暖
·
2023-11-05 01:15
shell
基础教程
一、shell简介
文章目录前言参考一.简介shcshtcshashbash查看`Shell`二、第一个Shell脚本三、Shell的提示符前言使用Linux好几年了.一直没有系统的来学过Shell脚本,零零散散的学了不少.但是使用的时候总是到处去找资料,所以趁此机会好好的系统的学习一遍Shell脚本的语法.记录所学.参考菜鸟教程:>>点击查看>点击查看>Shell在线工具Dreamhai>Tan>Qing>Hai>
Dreamhai
·
2023-11-05 00:31
#
shell
技术栈
shell
linux
信创之国产浪潮电脑+统信UOS操作系统体验5:visual studio code的任务配置文件tasks.json进行C++编译的任务配置类型type取值及含义
它支持多种编程语言和框架,包括JavaScript、
TypeScript
、Python、C++等。VisualStudioCode具有智能感知、调试、Git版本控制、插件扩展等丰富的功能
LaoYuanPython
·
2023-11-04 23:13
老猿Python
国产信创之光
vscode
c++
tasks.json
vscode生成任务配置
程序开发
每日一题 -- LeetCode (五)
JavaScript/
TypeScript
forLeetCode当前进程:开始时间:2020.6.27结束时间:undefinedGitHub仓库:https://github.com/Cundefined
Cundefined
·
2023-11-04 22:36
JS/TS
for
LeetCode
javascript
typescript
leetcode
TypeScript
基础入门之高级类型的可辨识联合(Discriminated Unions)
转发
TypeScript
基础入门之高级类型的可辨识联合(DiscriminatedUnions)高级类型可辨识联合(DiscriminatedUnions)你可以合并单例类型,联合类型,类型保护和类型别名来创建一个叫做可辨识联合的高级模式
黄药师-掌风
·
2023-11-04 21:00
TypeScript
TypeScript
可辨识联合
理解和使用
TypeScript
中的接口
TypeScript
席卷了JavaScript世界,通过添加强大的打字功能让团队更聪明地工作。这些打字功能使我们的代码更具描述性,并使我们能够更早、更轻松地识别和修复错误。
pxr007
·
2023-11-04 21:30
typescript
javascript
开发语言
快速了解
TypeScript
(入门教程)
目录简介部分:1.什么是
TypeScript
Typescript
的特性类型系统§2.安装
TypeScript
3.Hello
TypeScript
基础部分:1.基础类型布尔类型(Boolean)数字类型(Number
前端践行者-Mr鹏帅
·
2023-11-04 21:28
TypeScript
typescript
javascript
html5
TypeScript
手册翻译系列10-类型兼容性
>>>类型兼容性(TypeCompatibility)
TypeScript
中类型兼容性是基于structuralsubtyping。
weixin_34326429
·
2023-11-04 21:28
javascript
c#
java
ViewUI
typescript
学习笔记(小满zs+官方文档)
ts官方文档小满主页1安装tsnpmi
typescript
-gtsc-v查看版本号调试tsc--init初始化ts,生成tsconfig.jsontsc-w编译出一个js文件、nodeindex.jsnode
sayoriqwq
·
2023-11-04 21:26
typescript
typescript
笔记
javascript
TypeScript
入门笔记(四)
TypeScript
入门笔记(四)一、接口的使用1、声明对象类型2、索引类型3、函数类型4、接口继承5、交叉类型6、接口的实现7、interface和type区别二、字面量赋值三、
TypeScript
枚举类型四
丑小鸭变黑天鹅
·
2023-11-04 21:55
TypeScript专栏
typescript
javascript
前端
TypeScript
学习笔记
7、
Typescript
官方文档Atwood定律StackOverflow的创立者之一JeffAtwood在2007年提出了著名的Atwood定律anyapplicationthatcanbewritteninJavaScript
嘤嘤怪呆呆狗
·
2023-11-04 21:55
前端学习笔记
typescript
javascript
前端
TypeScript
基础学习笔记
v14.15.1/node-v14.15.1-x64.msi32:https://nodejs.org/dist/v14.15,1/node-v14.15.1-x86.msi安装node.js使用npm全局安装
typescript
npmi-g
typescript
是赵敢敢啊
·
2023-11-04 21:25
前端笔记
typescript
javascript
TypeScript
- 类 - 成员修饰符 public、private、protected 的基本使用
提醒一下本文的案例较为综合,三个属性糅杂在一起使用的,所以,阅读的时候需要仔细和认真。说明public:共有的,可以在任何地方被访问到,默认就是publicprivate:私有的,只能在声明它的类的内部访问,不可以被继承如果就是想使用的话,请使用【类的存取器setget】的方式进行操作。protected:受保护的,只能在声明的类中以及子类中进行访问项目配置写代码之前,请在项目的【根目录】下创建t
NorthCastle
·
2023-11-04 21:54
TypeScript
typescript
前端
成员属性
TypeScript
- 类- 抽象类
一句话概括什么是抽象类我的理解,抽象类就是对属性和方法的抽象集合,属性只需要定义即可方法只需要声明即可,不需要具体实现。说一下抽象类的作用只有一个作用:作为基类,约束子类的属性和方法。实现该抽象类的子类,必须要包含抽象类的属性+必须要实现抽象类中声明的方法。说一下抽象类的特点抽象类仅作为约束和规范,不可以进行实例化关键字:abstract直接写一个试试//抽象类abstractclassBase{
NorthCastle
·
2023-11-04 21:54
TypeScript
typescript
前端
抽象类
abstract
【
TypeScript
】001-
TypeScript
的概述
文章目录一、简介1、
TypeScript
的概述简介类型系统概述
TypeScript
是静态类型
TypeScript
是弱类型适用于任何规模与标准同步发展总结一、简介1、
TypeScript
的概述简介是添加了类型系统的
訾博ZiBo
·
2023-11-04 21:23
TypeScript
javascript
typescript
frontend --
Typescript
类·
TypeScript
中文网·
TypeScript
——JavaScript的超集(tslang.cn)
Typescript
和Javascript的区别?
Starlahi
·
2023-11-04 21:49
前端
typescript
html
TypeScript
的奇怪操作之 - 接口的合并
简单聊一聊什么是接口的合并所谓接口的合并,就是定义了多个相同名称的接口,这些同名接口的属性和方法会自动的整合到一个中。这样实际上就是只定义了一个接口。写一个例子来看看//接口的合并interfacea{name:string}interfacea{age:number}//声明对象的时候,必须要包含两个属性才可以letaa:a={name:'abc',age:10}接口合并有什么注意点特别需要注意
NorthCastle
·
2023-11-04 21:46
TypeScript
typescript
javascript
前端
接口合并
【python
基础教程
——一文教你入门python,够详细够实用】
文章目录前言1Python程序基本结构1.1代码缩进1.2代码注释1.2.1单行注释1.2.2多行注释1.3语句分隔1.4语句续行1.5关键字与大小写2输入和输出2.1基本输入2.2基本输出2.2.1省略所有参数(输出空白行)2.2.2输出一个或多个对象2.2.3指定输出分隔符2.2.4指定输出结尾符号2.2.5指定输出到文件2.3高级输出2.3.1使用%格式化输出2.3.2使用format格式化
晚来微风起
·
2023-11-04 20:19
Python
python
学习
TypeScript
介绍及类型检查工具Flow
TypeScript
大大提高代码的可靠程度JavaScript自有类型系统的问题介绍
TypeScript
前先介绍一下类型检查介绍模块强类型与弱类型静态类型与动态类型JavaScript自有类型系统的问题
红尘灬客栈
·
2023-11-04 18:30
使用装饰器和javascript构建web服务
特点概述:javascript:现有的使用装饰器的框架都默认使用
typescript
,totea可以在javascript中使用,只需要引入plugin-proposal-decor
aimleo
·
2023-11-04 13:43
Python
基础教程
之小白入门篇
这篇文章是从我自己的知乎转过来的,所以图片有水印,大家将就看下了解编程语言正如人与人之间的沟通需要语言,人与计算机之间的沟通,也需要语言,连接人与计算机沟通的桥梁就是编程语言。任何编程语言只要用来开发程序,都怀揣着同一使命——“为人类干活”,将人类的需求“翻译”成计算机能看得懂的机器指令,让计算机代替人类去干活。为什么选择pythonPython可以说是编程语言中罕见的既简单又强大的一门语言,py
xunmi1996
·
2023-11-04 13:21
python技巧
python
(一)OSG初学者入门
基础教程
Day011.打开VS,选择【新建】-【visualC++】-【win32】-【win32控制台应用程序】。2.在解决资源方案管理器中,右击【源文件】-【添加】-【新建项】-【C++文件.cpp】3右键项目,选择“属性”,选择“VC++目录”,在包含目录添加:C:\OSG\include在库目录添加:C:\OSG\lib.(以上两个目录所在文件均为此前配置环境时设置的路径)4.打开项目【属性】-【
雾的RNA
·
2023-11-04 13:15
osg
osg
(三)OSG初学者入门
基础教程
20.超级指针(难点)关于超级指针的问题由来已久,用的颇广。在OSG中问题是这样提出来的,有这样一个场景,有一辆卡车,卡车上有一个箱子。如果说卡车在运行过程中,箱子突然掉了,这样就知道该把箱子的结点删除。那么如果说还有一个箱子,在地上放着,从感觉上来讲他们应该用同一块内存。卡车上的箱子虽然掉了,但是地上的箱子还在,所以箱子所占的资源不能被粗鲁的释放掉。这样就引用了超级指针的机制,其实就是引用一个计
雾的RNA
·
2023-11-04 13:44
osg
osg
可选链接运算符【?.】
它也可以作为
TypeScript
3.7+中的功能使用。前端都会遇到null和未定义的属性。JS语言的动态特性使其无法不碰到它们。
Big_LiuSir
·
2023-11-04 12:39
前端
js
TypeScript
TypeScript
image.png优点:功能更强大,生态也更健全、更完善缺点:语言本身多了很多概念,属于渐进式,项目初期会增加一些成本TS配置:安装命令:yarnadd
typescript
--devyarntsc
桃之_夭夭_
·
2023-11-04 12:19
Java
基础教程
(9)--流程控制
摘要:源文件中的语句通常按照它们出现的顺序从上到下执行。但是,通过使用控制流语句,可以使您的程序能够有条件地执行特定的代码块。本文介绍Java中的控制流语句,涵盖了分支结构(if、if-else和switch)和循环结构(for、while和do-while)。一.分支结构1.if语句 if语句会与其后的第一条语句或代码块结合,且只有当判断条件为true时才执行语句或代码块。例如,自行车只有在运
maconn
·
2023-11-04 10:01
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他