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、使用any类型functiongetArr(val:any,len:number):any[]{constarr:any[]=[]for(leti=0;i(val:T,len:number):T[]{cons
·
2021-04-10 13:11
TypeScript-
泛型
泛型:指在定义函数、接口、类时,不预先指定具体的类型,而是在使用的时候在指定类型的一种特性。一、泛型函数//需求:封装一个函数,可以创建一个指定长度的数组,同时将每一项都填充一个默认值//1、使用any类型functiongetArr(val:any,len:number):any[]{constarr:any[]=[]for(leti=0;i(val:T,len:number):T[]{cons
·
2021-04-10 13:30
TypeScript-
函数
封装//js中的函数封装方式functionadd1(x,y){returnx+y}constadd2=function(x,y){returnx+y}//TS中的函数封装,可以指定参数和返回值的类型functionadd3(x:number,y:number):number{returnx+y}constadd4=function(x:number,y:number):number{return
·
2021-04-09 21:39
TypeScript-
类
在js中,类(Class)定义了一件事物的抽象特点,包含它的属性和方法。对象(Object)为类的实例,可以通过new关键字生成。面向对象的三大特性:封装,继承,多态封装:将对数据的操作细节隐藏起来,只暴露对外的接口。通过对外提供的接口来访问该对象,同时也保证外界无法任意更改对象内部的数据。继承:子类继承父类,子类除了拥有父类的所有特性外,还有一些更具体的特性多态:由继承而产生了相关的不同的类,对
·
2021-04-09 21:31
TypeScript-
类
在js中,类(Class)定义了一件事物的抽象特点,包含它的属性和方法。对象(Object)为类的实例,可以通过new关键字生成。面向对象的三大特性:封装,继承,多态封装:将对数据的操作细节隐藏起来,只暴露对外的接口。通过对外提供的接口来访问该对象,同时也保证外界无法任意更改对象内部的数据。继承:子类继承父类,子类除了拥有父类的所有特性外,还有一些更具体的特性多态:由继承而产生了相关的不同的类,对
·
2021-04-09 21:31
TypeScript-
函数
封装//js中的函数封装方式functionadd1(x,y){returnx+y}constadd2=function(x,y){returnx+y}//TS中的函数封装,可以指定参数和返回值的类型functionadd3(x:number,y:number):number{returnx+y}constadd4=function(x:number,y:number):number{return
·
2021-04-09 20:45
TypeScript-
接口
TypeScript的核心原则之一是对值所具有的结构进行类型检查。一、对象类型接口TS使用接口来定义对象的类型。接口(interface):是对象的状态(属性)和行为(方法)的抽象(描述)。实例:需求是创建一个Person的对象,需要对该对象进行一定的约束:1、id是number类型,必须有,只读2、name是string类型,必须有3、age是number类型,必须有4、gender是strin
·
2021-03-21 22:38
TypeScript-
基础类型
一、原始数据类型TypeScript支持与js几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。1、布尔值-BooleanletisDone:boolean=false;isDone=true;//如果给isDone赋值为非布尔的值,会提示错误2、数字-Number和js一样,除了支持十进制和十六进制字面量,还支持二进制和八进制字面量。letn10:number=10//十进制letn2
·
2021-03-21 22:03
TypeScript-
接口
TypeScript的核心原则之一是对值所具有的结构进行类型检查。一、对象类型接口TS使用接口来定义对象的类型。接口(interface):是对象的状态(属性)和行为(方法)的抽象(描述)。实例:需求是创建一个Person的对象,需要对该对象进行一定的约束:1、id是number类型,必须有,只读2、name是string类型,必须有3、age是number类型,必须有4、gender是strin
·
2021-03-21 22:56
TypeScript-
基础类型
一、原始数据类型TypeScript支持与js几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。1、布尔值-BooleanletisDone:boolean=false;isDone=true;//如果给isDone赋值为非布尔的值,会提示错误2、数字-Number和js一样,除了支持十进制和十六进制字面量,还支持二进制和八进制字面量。letn10:number=10//十进制letn2
·
2021-03-21 22:50
typescript-
数据类型
ts支持的数据类型有:__Boolean、Number、String、Array、Tuple、Enum、Any、Void、Null、Undefined、Never、ObjectBoolean、Number、StringletisBoolean:boolean=falseletnumber1:number=123letstr1:string=`helloworld`Array数组letlist1:n
·
2021-01-26 19:56
TypeScript
taro3-不使用-
typescript-
的情况下使用-taro-ui-时报错
最近有个小程序的项目,用taro3脚手架创建了项目,在组件里引入了taro-ui的组件之后,执行yarndev:weapp一直报错,报错内容是无法识别taro-ui里面的ts语法报错信息Modulebuildfailed(from./node_modules/babel-loader/lib/index.js):SyntaxError:/Users/chenlin/workspace/taro_t
小鑫a
·
2021-01-06 09:45
踩坑记录
reactjs
node.js
typescript
es6
javascript
TypeScript-
系统入门到项目实战
我的代码地址:https://gitee.com/mus-z/ts_learn原课地址:https://coding.imooc.com/class/evaluation/412.html?page=9项目的话小demo基本上按照目录对应来看源码项目我基本上只有最终版本,nodemodules搞起来太慢了所以就是直接在原有改了小节的内容文章目录一、环境配置二、ts学习1.静态类型的深度理解2.基础
mus_木司
·
2020-12-14 19:05
前端
ts
ts
react
typescript
node.js
TypeScript-
接口的使用
前言众所周知,在传统的JavaScript中是没有接口的概念的,所谓的接口,其实就是描述集合属性的类型的一个特殊的虚拟结构。这也是开发一个大型项目所必须的语言特性,像Java、C#这样强类型语言,接口已经使用得非常广泛。于是,在TypeScrip中也引入了接口的概念。一、接口的基本使用基与我们前面介绍的对象的类型的声明,可以定义一个函数的参数是包含特定属性的对象:functiondoSomeThi
两行代码三个Bug
·
2020-11-14 13:06
Visual studio 2017中 Javascript无法智能提示的解决办法
我平时的开发习惯是选中提示的js文件,拖动到新建的js文件的头部,像下图这样引用后就可以了但到了vs2017这种方式失效了,没法拖动到js文件中进行引用,解决办法是去工具-选项-文本编辑-javascript/
typescript
Vic-Tang
·
2020-09-17 14:07
其他
从C#到TypeScript - 装饰器
从C#到
TypeScript-
装饰器在C#里面如果想要不直接修改类或方法,但给类或方法添加一些额外的信息或功能,可以想到用Attribute,这是一个十分方便的功能装饰器。
weixin_34289454
·
2020-09-17 02:04
【TypeScript学习笔记1】WebStorm 2019环境下配置TypeScript项目【非原创】
引言大概对JavaScript脚本语言了解以后,开始向JS的超集也就是TypeScript领域进军,此篇笔记是参考Cr博主的
TypeScript-
(二)在WebStorm中创建和配置TypeScript
RayCongLiang
·
2020-09-16 02:04
TypeScript
编译器
typescript
TypeScript-
多态篇
TypeScript中的多态//多态:父类定义一个方法不去实现,让继承它的子类去实现每一个子类有不同的表现//多态属于继承classAnimal{name:string='m';constructor(name:string){}eat(){console.log(`这是吃的方法`);}}classDogextendsAnimal{constructor(name:string){super(na
ZhandsomeZ
·
2020-09-15 07:11
Typescript
typescript
javascript
es6
前端
reactjs
学习篇-
TypeScript-
泛型
文章目录一、
TypeScript-
泛型1.泛型【generics】2.泛型的定义和使用3.泛型约束4.改进一、
TypeScript-
泛型1.泛型【generics】什么是泛型泛指的类型,是指在定义函数、
东东爱编码
·
2020-09-13 23:26
typescript
typescript
typeScript-
基础知识-4-4联合类型
联合类型(UnionTypes)表示取值可以为多种类型中的一种。简单的例子letmyFavoriteNumber:string|number;myFavoriteNumber='seven';myFavoriteNumber=7;letmyFavoriteNumber:string|number;myFavoriteNumber=true;//index.ts(2,1):errorTS2322:T
aohouju7093
·
2020-09-13 07:04
javascript
TypeScript-
基础类型学习
基础类型TypeScript除了支持与JaveScript几乎相同的数据类型,还支持实用的枚举类型。布尔值letisDone:boolean=false;数字和JavaScript一样,TypeScript里的所有数字都是浮点数。这些浮点数的类型是number。除了支持十进制和十六进制字面量,TypeScript还支持ES6中引入的二进制和八进制字面量。字面量有专门的解释,也就是等号右面的赋值,可
贺贺V5
·
2020-08-23 19:11
TypeScript
蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
何时使用
TypeScript-
使用场景全解距离微软2012年10月首
凹凸实验室
·
2020-08-22 15:58
javascript
前端
直播
css-in-js
rematch
Learning
Typescript-
读书笔记
LearningTypescript.jpgLearningTypescript中文版总评:感觉是官方文档的衍生阅读,重点不在于介绍TypeScript语法本身,语法就是第一章的部分,不到30页的说明。在传达其设计理念和整个前端框架的发展花了很多笔墨,对于熟悉后端服务开发的人员来说,还是比较友好的。然后对应用性能,测试方法,装饰器原理进行了讲解,特别后100页介绍SPA与自己实现一个前端框架尤其有
沉寂之舟
·
2020-08-20 21:45
Typescript-
配置篇
简介本篇文章主要是介绍typescript配置文件,并不会对typescript做讲解,想看typescript具体的介绍请看这个专栏链接初始化项目1、node.js安装方法自行百度2、安装typescript全局/局部3、命令行tsc--init初始化项目编译文件1、tsc和tsc./filename.ts的区别tsc指的是根据配置文件(tsconfig.json)编译typescript,而t
ZhandsomeZ
·
2020-08-19 09:28
Typescript
typescript
vue.js
es6
reactjs
前端
webpack的个人理解(一)
以我的理解,构建工具能实现的功能:1.代码转换:从
typescript-
>JavaScript,sass->css等;2.代码优化:压缩HTML、css代码等;3.代码分割:将通用的代码从多个文件中抽取出来
weixin_33843947
·
2020-08-15 00:14
使用 Babylonjs Web3D 渲染引擎制作床垫定制系统(Typescript版)
演示地址http://www.iotsys.net/dz/index.html在新建项目窗口中选择
Typescript-
>所有平台->Web再选择基本Vue.jsWeb应用程序。
极创意想
·
2020-08-11 00:40
Web3D
babylonjs
前端
html5
TypeScript
VUE
TypeScript-
封装
classPeople{private_name:string;age:number;print(){returnthis._name+":"+this.age+":";}//加入封装,使外部可使用私有getname():string{returnthis._name;}setname(newName:string){this._name=newName;//可加判断if(newName=="aa
weixin_30568715
·
2020-08-05 20:23
TypeScript-
封装Person类
使用TypeScript语法类封装一个Person类。这个案例可以学到访问修饰符和静态变量的用法。TypeScript语法:/***访问修饰符:*public:所有类都可以访问的元素*protect:继承的类可以访问以及和private一样的权限*private:只能在自己类的内部进行访问的元素*/classPerson{//定义两个私有变量,能在自己类的内部进行访问(如果没有写访问修饰符默认是p
LiuJun2Son
·
2020-08-05 20:59
TypeScript
Typescript-
函数篇
TypeScript中函数的定义和使用1.声明一个函数约束其传参类型,以及返回值类型传入两个参数,没有返回值constfun1=(key:string,value:number):void=>{console.log(key,value);//"Typescript",100};fun1("Typescript",100);2.TypeScript中的函数配置可选参数,在ES5或者ES6中函数中的
ZhandsomeZ
·
2020-07-17 09:14
Typescript
typescript
es6
前端
javascript
chrome
TypeScript-
基础类型
TypeScript-
基础类型基础类型布尔值数字字符串数组元组Tuple枚举AnyVoidNull和UndefinedNeverObject类型断言基础类型TS支持和JS几乎相同的数据类型,此外还增加了枚举类型
_lijunru
·
2020-07-15 06:53
TypeScript
前端
TypeScript - 一种思维方式
原文:
TypeScript-
一种思维方式作者:zhangwangFundebug经授权转载,版权归原作者所有。
weixin_34167043
·
2020-07-15 05:19
TypeScript-
函数
1.使用TypeScript语法编写函数:/***1.定义一个普通函数*@parama参数a并且指定参数类型*@paramb参数b并且指定参数类型*@returns{number}返回的类型为number*/functionsum1(a:number,b:number):number{returna+b;}/***2.定义一个匿名函数*@parama参数a并且指定参数类型*@paramb参数b并且
LiuJun2Son
·
2020-07-15 01:49
TypeScript
第七章:
TypeScript-
析构表达式
含义:析构表达式通过表达式将对象或数组拆解成任意数量的变量functiongetStock(){return{code:"IBM",price:100}}varstock=getStock();//ES5的写法varcode=stock.code;//ES5的写法varprice=stock.price;//ES5的写法//用析构表达式的写法可简单啦//效果跟上面的ES5的写法是一样的呢,惊不惊喜
爱吃芒果de仙女
·
2020-07-14 18:29
TypeScript
TypeScript
认识 TypeScript
这是一个系列文章,一共会有三篇:[本篇]认识
TypeScript-
简单描述TypeScript的定位、特点。TypeScript语法学习-比较文档化的讲述TypeScript的使用方式。
fe_lucifer
·
2020-07-14 07:59
TypeScript-
类继承-接口-泛型
TypeScript-
类继承-接口实现类继承的简单例子定义接口接口的继承接口的多继承实现多个接口泛型使用泛型函数多重泛型实现类继承的简单例子classHuman{statictotalPeople=0;
a1396537376
·
2020-07-11 01:14
TypeScript
VSCode插件 code runner运行TypeScript
运行原理:
TypeScript-
>JavaScript1、VSCode先安装插件coderunner2、安装typescriptnpminstall-gtypescript3、运行ts文件(1)方法一:
彭世瑜
·
2020-07-05 00:22
从C#到TypeScript_0
总目录从C#到
TypeScript-
类型从C#到
TypeScript-
高级类型从C#到
TypeScript-
变量从C#到
TypeScript-
接口从C#到
TypeScript-
类从C#到TypeScript-function
qo2yycc2
·
2020-07-02 15:17
TypeScript - 一种思维方式
原文:
TypeScript-
一种思维方式作者:zhangwangFundebug经授权转载,版权归原作者所有。
Fundebug
·
2020-07-02 07:12
蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
何时使用
TypeScript-
使用场景全解距离微软2012年10月首
凹凸实验室
·
2020-06-10 10:00
Vue的一些个人看法
TypeScript-
新的主要更新将提供用于编写组件,TSX支持以及通常更多的实体类型定义的基于本机类的API,因为我们已将TypeScript转换为内部实现语言。
前端老王
·
2020-06-01 19:59
vue.js
typescript
Nuxt + Typescript最佳实践1:支持TypeScript
这个包已经在@nuxt/
typescript-
kruz
·
2020-05-11 18:46
TypeScript - 类型系统
TypeScript-
类型系统[TOC]学习目标了解类型系统类型标注类型检测的好处使用场景掌握常用的类型标注的使用类型系统简单来说类型系统包含:类型标注(签名)类型检测类型标注类型标注就是给数据(变量、
Betterthanyougo
·
2020-05-06 20:32
TypeScript-
学习笔记
官网http://www.typescriptlang.org/中文https://www.tslang.cn/gitBookhttps://www.gitbook.com/book/xcatliu/typescript-tutorial/details1认识2012年10月由微软开发的开源编程语言,是script的超集(静态类型和基于类的面向对象编程)强类型语言,但是会在编译器去掉类型和特有的语
Jianshu9527
·
2020-04-10 20:35
【第2篇】TypeScript 基本类型详解
TypeScript-
基本类型对于程序来说我们需要基本的数据单元,如:numbers,strings,structures,boolean等数据结构。
寅务
·
2020-04-07 02:39
一小时入门
TypeScript-
基础篇
+TypeScript简介1.比javascript更强大的开源语言,简称TS,亲爸是微软。2.官网英文官网:https://www.typescriptlang.org推荐中文官网:https://www.tslang.cn最新版本2.8,推荐编辑器VSCode3.为什么学它?a)钱景不错b)前景不错EgretAngularc)学它能够让我们顺带着学习了ES6&ES7d)了解后台语言,是面试了解
大彬哥666
·
2020-03-25 07:51
写一个SQL Server, 学习编译器, 数据库 (1)
准备工作用到的技术栈/包.jison-是一个类似于flex/bison的js语法库,用以编译sql语法.可以让我们轻松的上手写一个编译器的核心部分(网站提供了flex/bison的学习资料,可以从这里入手)
TypeScript
djww
·
2020-03-18 08:28
WebStorm配置TSLint
WebStorm:打开File->Settings对话框,左侧导航:Languates&Frameworks->
TypeScript-
>TSLint,在右侧点击“启用”,然后指定tslint.json配置文件的位置即可勾选自动配置
极地极光
·
2020-03-11 12:00
Angular2项目日常开发中所遇问题及解决方案记录(一)
因此也把个人每天开发中遇到的问题及解放方案记录下来,不定时更新~1、Webstormcan'tfind'@angular/core';解决方案:Inwebstorm:File->settings->Languages&Frameworks->
TypeScript
易sense
·
2020-02-28 05:16
一小时入门
TypeScript-
基础篇
+TypeScript简介1.比javascript更强大的开源语言,简称TS,亲爸是微软。2.官网英文官网:https://www.typescriptlang.org推荐中文官网:https://www.tslang.cn最新版本2.8,推荐编辑器VSCode3.为什么学它?a)钱景不错b)前景不错EgretAngularc)学它能够让我们顺带着学习了ES6&ES7d)了解后台语言,是面试了解
前端大彬哥
·
2020-02-15 04:06
typescript-
环境搭建
这个环境比较简单搭建TypeScript开发环境什么是compiler?less编译器:lessEcmaScript6编译器:babelTypeScript编译器:typescript一句话:把TypeScript转换为JavaScript(额外生成编译好的js文件),浏览器就具有运行了在线测试编译环境compiler在线测试编译环境本地开发编译环境npmi-gtypescript#查看版本号ts
跌倒的小黄瓜
·
2020-01-19 19:00
上一页
1
2
3
下一页
按字母分类:
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
其他