设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
TypeScript
›
TypeScript教程
TypeScript教程
RSS
八、TypeScript面向对象特性 - 模块(Module)
模块可以帮助开发者将代码分割为可重用的单元.开发这可以自己决定将模块种哪些资源(类、方法、变量),暴露出去供外部使用,哪些资源只在模块内使用. 我们在项目里建两个文件在TypeScript里面,一个文件就是一个模块,并 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:238
|
回复:0
TypeScript----接口和泛型
接口TypeScript的核心原则之一是对值所具有的结构进行类型检查。它有时被称做“鸭式辨型法”或“结构性子类型化”。在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。//接口//TypeSc ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:245
|
回复:0
CocosCreator TypeScript项目 (vscode 设置中文,默认调试环境设置) ...
版本:2.2.1 深圳好多公司用的cocoscreator,学习一下。 这篇是如何安装,然后运行一个hello world。 一 下载 cocoscreator:https://www.cocos.com/products#CocosCreator vscode:https://code.visualstu ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:230
|
回复:0
TypeScript 强类型 JavaScript – Rafy Web 框架选型
今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息。与同事们对 TypeScript 展开了讨论。本文记录一些个人的想法。 理想的 JavaScript 开发模式 其实早在 TypeScript 发布早期的时候,我就已经开始关 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:226
|
回复:0
JavaScript和TypeScript的区别和联系
转载自:http://web.jobbole.com/93618/?utm_source=group.jobbole.comamp;amp;amp;utm_medium=relatedArticles JavaScript JavaScript 是一种轻量级的解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行,能够 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:236
|
回复:0
TypeScript学习2--TypeScript基础静态类型和对象类型
在TypeScript静态类型分为两种,一种是基础静态类型,一种是对象类型。基础静态类型基础静态类型非常简单,只要再声明的变量后加一共 :号,然后加上对应的类型,例如:constcount:number=666;constname:string='hel ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:284
|
回复:0
Chrome Extension笔记:typescript开发chrome插件时的类型提示
引入typescript就是为了有类型组织代码和静态检查开发起来会更爽的,结果发现默认情况下ts对于chrome extension的api识别不了,需要引入另外的类型库: https://www.npmjs.com/package/@types/chrome 这个库定义了ch ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:234
|
回复:0
React+dva.js+typescript实现百度贴吧移动web端
个人练习作品,有bug欢迎在github上提:) github地址:https://github.com/axel10/react-tieba 整个项目中实现起来最麻烦的应该算是滚动位置记忆和路由动画。由于目前网上没有路由滑动动画的现成实例,只能自己实现。 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:250
|
回复:0
TypeScript-方法装饰器
方法装饰器写在,在一个方法的声明之前(紧靠着方法声明) 方法装饰器可以用来监视,修改或者替换方法定义 方法装饰器表达式会在运行时当中函数会被调用,会自动传入下列 3 个参数给方法装饰器: 对于静态方法而 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:232
|
回复:0
转载:《TypeScript 中文入门教程》 16、Symbols
文章转载自:https://github.com/zhongsp 建议您直接跳转到上面的网址查看最新版本。 介绍 至ECMAScript 2015开始,symbol成为了一种新的原始类型,就像number和string一样。 symbol类型的值是通过Symbol构造函数创 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:256
|
回复:0
【Typescript】基本类型(2)
首先我们来比较一下ES与TS的基本数据类型。ESTSBooleanBooleanNumberNumberStringStringArrayArrayFunctionFunctionObjectObjectSymbolSymbolUndfinedUndfinedNullNull--void--any……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:256
|
回复:0
2020/8/27 TypeScript在HBuildX中实现自动编译
1在HBuildX中安装插件 点击–amp;amp;gt;,如图,安装以下三个插件 2 在外部配置文件中更改配置 点击package.json文件 这样就配置好了,点击保存,退出软件后,再开一次有效。项目第一次用记得先手动编译下,多出 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:258
|
回复:0
typescript 入门篇——面向对象特征
typescript 入门篇 具体参考 TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:243
|
回复:0
typescript入门
安装Npm安装:npminstall-gtypescript使用tsc命令来执行ts的相关代码,tsc-v查看ts版本号 使用使用ts后缀的文件在命令行中使用tsc文件名来将ts文件转换成js文件,使用nodejs的文件来运行js ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:252
|
回复:0
Cocos Creator TypeScript 中使用ProtoBuf(利用工具把proto文件生成对应的js文件以及t ...
我是一枚刚入坑cocos的小白o(╯□╰)o 开发环境:Cocos Creator 1.9 (需要安装Node.js,使用npm命令) 在网上找了很久都是讲的protobuf.js的用法,但是没有找到关于ProtoBuf在 Cocos Creator (TypeScript)的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:229
|
回复:0
浅谈TypeScript
TypeScript为JavaScript的超集(ECMAScript6), 这个语言添加了基于类的面向对象编程。TypeScript作为JavaScript很大的一个语法糖,本质上是类似于css的less、sass,都是为了易于维护、开发,最后还是编译成Java ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:225
|
回复:0
TypeScript的基本使用(1)
js 优点:不容易报错 缺点: ES6前使用面向对象比较麻烦(需要结合原型+构造函数); 没有变量类型,会根据值来定义数据类型;js的变量是动态类型--可能会导致后面做运算时因为值发生改变,数据类型不匹配可能导致 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:231
|
回复:0
使用Typescript重构axios(二)——项目起手,跑通流程
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:225
|
回复:0
TKoa 1.0.1 发布,TypeScript 版的 Node.js Koa 框架
百度智能云 云生态狂欢季 热门云产品1折起amp;amp;gt;amp;amp;gt;amp;amp;gt; 更新信息: npm增加编译好的 javascript 文件 T-Koa 介绍: Tkoa是使用 typescript 编写的 koa 框架! 尽管它是基于 typescri ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:242
|
回复:0
CSS3与页面布局学习笔记(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有ja ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:258
|
回复:0
typescript参照C#/java/swift学习小结
学typescript,首先肯定是看官方文档,http://www.typescriptlang.org,国内翻译网站:https://www.tslang.cn 说实话,这个文档看下去,是昏昏欲睡的感觉。只能作为手册查查 在这里推荐《从C#到TypeScript - 类型》 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:250
|
回复:0
TypeScript参数装饰器
/***参数装饰器,只要是装饰器一定是函数*@paramtargetTest对应的prototype*@paramkey方法名*@paramparamIndex参数所在的位置*/functionparamDecorator(target:any,method:string,paramIndex:number){console.lo ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:258
|
回复:0
TIOBE 7 月编程语言榜:TypeScript 进入前 50 名
TIOBE 7 月编程语言指数排行榜已经公布了,本月主角还是 TypeScript。 先看一下前 20 名: 前几名地位依旧稳固,其中 C 还是以令人吃惊的速度,持续大幅度地暴涨,只不过由于 Java 也没落后,所以相比上个月,两者 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:240
|
回复:0
5分钟上手TypeScript
安装TypeScript 安装这个工具有两种方式: 用npm安装npm install -g typescript 安装visual studio的TypeScript插件 编译TypeScript 用TypeScript写的文件的后缀名是.ts,需要使用tsc 文件名.ts来编译成JavaScript ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:260
|
回复:0
typescript之defaultProps
React之DefaultPropValuesReact官方文档-DefaultPropValues方式一:Class类名.属性名通过组件的defaultProps属性可为其Props指定默认值。classGreetingextendsReact.Component{render(){returnamp;amp;lt;h1amp;amp;g ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:252
|
回复:0
使用VS Code开发TypeScript--定义变量推荐使用let
目录 作用域规则 JavaScript的严格模式 let与var的区别 作用域规则 一直以来我们都是通过var关键字定义JavaScript变量。 var a = 10; 大家都能理解,这里定义了一个名为a值为10的变量。 我们也可以在函数 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:265
|
回复:0
【angular2+typeScript+ng-zorro】Carousel 走马灯的左右方向控件实现
ng-zorro框架的走马灯本身还没有左右方向控件的实现,作者只是在文档中(0.6x)中曝出几个方法接口,如图: 实现: 在根component中引入NzCarouselComponent 组件 import { NzCarouselComponent } from 'ng-zorro-an ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:281
|
回复:0
TypeScript真香,Go未来可期
20 世纪 40 年代,世界上第一个高级编程语言 Plankalkül 在德国诞生,这甚至发生在电脑发明之前。从那开始,每年都有新的编程语言被创造出来。到目前为止,计算机领域已有上千种语言。而关于“谁是世界上最好的编程 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:285
|
回复:0
TypeScript类中的泛型
classDataManager{constructor(privatedata:string){}getItem(index:number):string{returnthis.data}}/***创建了这样一个类,传递进来一个string类型的数组*getItem可以获取数组的某一项*/// ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:274
|
回复:0
vue如何使用TypeScript语法
前言已经用TS写了半年了多了,然后总结下如何如何在vue项目中使用ts吧,好复习主要内容包含:组件,axios请求,vuex,父子组件传值,Mixins等。vue中常用功能点代码用js/ts写法分开书写,这样会好区别和理解 一、新 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:259
|
回复:0
如何在vscode上直接运行typescript?
在学习typescript的过程中发现在vscode上不能很好地的输出typescript的运行结果,需要先将typescript编译为javascript,在通过node执行js文件得到结果,执行过程如下 // greeter.ts function greeter(person) { ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:281
|
回复:0
TypeScript完全解读(26课时)_19.其他重要更新
ts3.3升级过来有很多重要的更新 没法归类的更新,在本节课几种讲一下 创建update.ts,然后在index.ts内引入 es6中增加了promise的支持,能够很好处理异步的逻辑,让他同步执行 按顺序执行,会先执行下面的输出2,1秒 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:279
|
回复:0
使用Typescript重构axios(二十三)——添加withCredentials属性
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:259
|
回复:0
LayaAir环境TypeScript
1.1Node.js下载TypeScript开发HTML5需要Node.js环境,如果没有安装过的,请前往官方下载(建议LTS版本),如图1,URL地址为:https://nodejs.org/en/1.2配置TypeScript编译环境步骤一:安装Node.js,找到刚刚下载 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:284
|
回复:0
Typescript最佳实践
文章列表: 《一》大话TypeScript 基本类型《二》大话Typescript枚举《三》大话 Typescript接口《四》大话Typescript泛型《五》大话Typescript函数与类《六》Typescript最佳实践 为了更好的阅读体验, 可以看. ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:301
|
回复:0
AngularforTypeScript语法快速指南(基于2.0.0版本)
引导import{platformBrowserDynamic}from'@angular/platform-browser-dynamic';platformBrowserDynamic().bootstrapModule(AppModule);使用JIT编译器引导一个AppModule模块定义的应用NgModulesimport{NgModule ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:272
|
回复:0
vue-cli3.0Typescript项目集成环信WebIM群组聊天
项目背景环信webim官方没有vue版本的,自己就根据sdk重写了个vue版本的,只实现了基础的登录群组功能,其他的可以根据需要参考官方文档,添加相应的功能。环信webimSDK相关文档:http://docs-im.easemob.com/im/web/ ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:278
|
回复:0
基于TypeScript的NodeJs框架:NestJs开发博客API (node.js+nest.js)
一、NestJs开发博客API-1-基础项目搭建 1.1 安装 npm i -g @nestjs/cli nest new project-name 二、 NestJs开发博客API-2-创建帖子模块和控制器 nest g mo posts // module nest g co posts // Cont ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:294
|
回复:0
TypeScript--类(class)
ES6 中的类 传统的 JavaScript 程序使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员来讲就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的。 从ECMAScript 2015, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:259
|
回复:0
TypeScript开篇:尝点新鲜和甜头
返回TS学习总目录 快速开始 我们通过创建一个简单的web应用来开始使用TypeScript。获得TS工具的方法主要有两种,一种是通过NPM(Node包管理器),另一种是通过VS2012安装TS的插件。VS2013 Update2默认已经包含了T ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:11
|
阅读:288
|
回复:0
1 ...
4
5
6
7
8
9
10
11
12
13
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部