设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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--ts
算是强类型语言,javascrpt是弱类型语言,是指对数据的类型的处理,弱类型语言的特点有时候只是在支行的时候才告诉你出错了,但写的时候你是查觉不到的ts也是以es5-7为语法标准的,开发的算是另外一种语言,它可以编 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:158
|
回复:0
TypeScript入门失败之无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc. ...
今天根据官方指引Typescript入门案例时出现 进行全局安装了Typescript运行环境,运行时报错:系统上禁止运行脚本问题 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:138
|
回复:0
TypeScript扩展类方法
以数组删除元素为例javascript数组删除一般是这样1constidx=selectedIDs.findIndex(x=amp;amp;gt;x===deSelected);2selectedIDs.splice(idx,1);或者 constdeleteId='xxxx';constselectedIDs=selectedIDs.filter(x=a ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:141
|
回复:0
使用Typescript重构axios(十八)——请求取消功能:总体思路
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:141
|
回复:0
一天入门typescript
https://www.jianshu.com/p/0e37a793ac3a https://typescript.bootcss.com/basic-types.html https://www.tslang.cn/docs/handbook/typescript-in-5-minutes.html class Greeter { greeting: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:157
|
回复:0
create-react-app+typescript alias 无效问题记录
create-react-app 项目下 alias 无效问题解决 人狠话不多, 不想看废话点击到达解决方法 问题背景 背景: 使用了脚手架 create-react-app 创建项目, 使用的是 typescript 结果使用 src/*** 的时候提示找不到 开 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:134
|
回复:0
TypeScript完全解读(26课时)_20.声明文件
首先学习识别已有的js库的类型 识别已有的js库的类型 UMD既可以作为全局库使用,也可以作为模块使用 先在着手来编写一个全局的库 新建文件 接收一个title,改变页面title的值 这里用到 amp;amp;amp;amp;amp;amp;的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:148
|
回复:0
从C#到TypeScript - 接口
从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到Type ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:135
|
回复:0
TypeScript开发ReactNative之fetch函数的提示问题
使用TypeScript开发ReactNative时,发现在类中调用 fetch 函数时IDE可能会提示找不到,无法加载,特别是当类中存在同名的 fetch 成员方法时更是郁闷了,虽然程序是可以执行的,但代码中会出现一堆堆的提示很烦人,找 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:135
|
回复:0
TypeScript-defineProperty
Object.defineProperty() MDN:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty 可以直接在一个对象上定义一个新属性 或者修改一个对象的现有属性,并返 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:148
|
回复:0
React+TypeScript高仿AntDesign开发企业级UI组件库 学习笔记和心得
一起学习呀,点击提取学习资源 提取:lfuh Vue3.0 配合 TypeScript ,使用新版Vuex 和 Vue-Router 全家桶完成前后端分离复杂实战项目。一系列由易到难通用组件开发,让你学会一个基本的组件库的开发思路和技巧。接入 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:156
|
回复:0
4.typescript-原始数据类型
javascript的类型分为两种:原始类型和引用类型(见js-amp;amp;gt;数据类型) 原始类型:boolean 、number、string、 null、undefined 下面就分别讲下这五种原始类型在typescript中的应用 1.boolear 3行是常用的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:149
|
回复:0
从零配置webpack(react+less+typescript+mobx)
本文目标从零搭建出一套支持react+less+typescript+mobx的webpack配置 最简化webpack配置 首页要初始化yarn和安装webpack的依赖 yarninit-yyarnaddwebpackwebpack-cli-D 根目录下新建webpack.config.js文件, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:160
|
回复:0
Typescript安装及编译《CMD命令行方法》
一、CDM命令工具 npm i -g typescript 二、创建一个app.ts的Typescript的文件(文件名随便取),然后在里面写上 ((num) =amp;amp;gt; { console.log(num +1) })(2); 三、在CMD命令行输入 tsc app.ts 四 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:141
|
回复:0
VUE3+Typescript 引用process提示错误
const debug = process.env.NODE_ENV !== 'production' 提示 TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'no ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:151
|
回复:0
TypeScript和Nodemon终极设置!
学习如何设置TypeScript和Nodemon,以提高你的生产力并轻松开发! 设置TypeScript和Nodemon有时会有些棘手,在本文中,我将向你展示如何轻松设置TypeScript和Nodemon! 在此github仓库中找到本文的完整源代码。 创建 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:156
|
回复:0
2、你能读得懂的TypeScript教程之基础数据类型
今天要讲的的是TypeScript中的基础数据类型。该知识点虽然是TypeScript的基础中的基础,但是你也只有把基础打扎实了,将来在闯荡江湖的时候才能够做到所向披靡,横行于天下! 1、强类型与弱类型 在正式开篇之前, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:155
|
回复:0
(React+TypeScript实战篇)二.ReactHook
概念:hook是react16.8新增特性。它可以让你在不编写class的情况下使用state以及其他的React特性。 一.useState 说明:useState---组件状态管理钩子 useState使函数组件能够使用state 1.基本使用规则 const ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:161
|
回复:0
7个拒绝使用TypeScript的借口
译者按: TypeScript 学习成本不高,项目切换成本不低,不过还是值得试一试的! 原文:7 bad excuses for not using TypeScript 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:162
|
回复:0
typescript教程
https://ts.xcatliu.com/……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:156
|
回复:0
Typescript使用字符串联合类型代替枚举类型
TypeScript宗旨我觉得Typescript的宗旨是任何一个TypeScript程序,在手动删去类型部分,将后缀改成.js后,都应能够正常运行。Typescript是javascript的超集,是编译期行为,不引入额外开销,不改变运行时行为,始终 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:156
|
回复:0
TypescriptMixins(混合)
除了惯例的面对对象的思想,另一种较流行的通过可复用组件创建类的方法是将简单的类混合到一起。你可能对这种混合的方式比较熟悉或对Scala语言的特性有理解,这种模式在JavaScript社区也有一定的人气。混合案例在下 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:148
|
回复:0
TypeScript新建项目
1、新建文件夹demo2、npminit-y生成package.json文件3、tsc--init生成tsconfig.json,可以对ts的默认配置做修改4、npminstall-D(--save-dev)ts-nodenpminstall-Dtypescript在devDependencies中安装ts-node编译ts用 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:143
|
回复:0
typescript 打包自动生成声明文件
在使用typescript 时,会出现打包后生成编译成js文件,这导致从从typescript导出的模块、函数等无法使用 这时,我们需要配置 tsconfig.json 文件,在 typescript 官方文档中,编译选项,在这里找到与生成相应的 .d.t ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:152
|
回复:0
TypeScript系列学习笔记-OOP思想之类的继承
使用TS实现类的继承,关键字:extends(类似C#语言),语法: 1.使用 class 关键字实现类的声明; 2.使用 extends 关键字实现类的继承; 3.使用 super 关键字访问父类(构造函数); 实例代码如下,声明一个 St ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:150
|
回复:0
typescript 中的 infer 关键字的理解
infer 这个关键字,整理记录一下,避免后面忘记了。有点难以理解呢。 infer infer 是在 typescript 2.8中新增的关键字。 infer 可以在 extends 条件类型的字句中,在真实分支中引用此推断类型变量,推断待推断的类型 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:143
|
回复:0
Typescript学习总结
typescript(以下简称TS)出来也有好长时间了,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: 扎实的javascript基础知识 es6的基础知识 面向对象编程的概念(没有也可以,就当是重新学一遍了) ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:163
|
回复:0
TypeScript高级类型
交叉类型(IntersectionTypes)交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。例如,Personamp;amp;amp;Serializableamp;amp;amp;Logga ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:142
|
回复:0
Typescript中的泛型的作用及使用场景
什么是TypeScriptTypeScript是由MicrosoftCorporation开发和维护的面向对象的编程语言。它是JavaScript的超集,包含所有元素。TypeScript完全遵循OOPS概念,在TSC(TypeScript编译器)的帮助下,我们可以将Typescrip ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:140
|
回复:0
CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有ja ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:161
|
回复:0
TypeScript task
Ctrl+Shift+B 生成 js 文件。 ……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:214
|
回复:0
第三节:TypeScript类型补充和函数详解(参数、返回值、类型、参数【可选/默认】、剩余 ...
一. TypeScript类型补充 1. 类型断言 有时候TypeScript无法获取具体的类型信息,这个我们需要使用类型断言(Type Assertions) ,TypeScript只允许类型断言转换为 更具体 或者 不太具体 的类型版本,此规则可防 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:184
|
回复:0
在 Ionic2 TypeScript 项目中导入第三方 JS 库
原文发表于我的技术博客 本文分享了在Ionic2 TypeScript 项目中导入第三方 JS 库的方法,供参考。原文发表于我的技术博客 1. Typings 的方式 因在 TypeScript 中引用之前的 JS 库还需要引入对应的类型定义,也就是 . ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:217
|
回复:0
typescript(四)类型保护
类型保护指的是确认分支作用域中的类型。可以更具体的调用参数上的属性和方法。1.基本类型保护functionfirst(a:number|string|boolean):number{if(typeofa==='number'){returna;}elseif(typeofa==='string'){returna ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:195
|
回复:0
从C#到TypeScript - 高级类型
上一篇讲了基础类型,基本上用基础类型足够开发了,不过如果要更高效的开发,还是要看下高级类型,这篇和C#共同点并不多,只是延用这个主题。 联合类型 可以从字面上进行理解:其实就是多个类型联合在一起,用|符号 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:185
|
回复:0
地底,TypeScript和全球3D建筑发布于CesiumJS 1.70
Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 2020年6月1日Cesium JS发布1.70 release,带来了3个重要更新。 Cesium OSM建筑 Cesium OSM建筑是一个覆盖整个世界的3D建筑层, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:201
|
回复:0
TypeScript完全解读(26课时)_汇总贴
ECMAScript 6 入门:http://es6.ruanyifeng.com/ 官网:http://www.typescriptlang.org/ 中文网:https://www.tslang.cn/ TypeScript完全解读(26课时)_汇总贴 https://segmentfault.com/ls/1650000018455856?utm_sou ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:194
|
回复:0
使用typescript,提升vue项目的开发体验(1)
此文已由作者张汉锐授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。前言:对于我们而言,typescript更像一个工具从vue2.5之后,vue对ts有更好的支持。根据官方文档,vue结合typescript,有 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:186
|
回复:0
如何查看TypeScript版本、卸载TypeScript和安装TypeScript
1、查看本机TypeScript版本,可以使用npmviewtypescriptversion 2、查看TypeScript所有可以使用的版本,npmviewtypescriptversions 3、如果想要查看typescript不同环境下的版本,可以使用npminfotypescript查看测 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:182
|
回复:0
TypeScript `this` 入参
考察下面的示例代码: class MyClass { constructor(protected foo: string) {} @MyDecorator bar() {console.log(amp;quot;baramp;quot;); } } function MyDecorator(_target: any,_key: string,descriptor: Prop ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:204
|
回复:0
1 ...
9
10
11
12
13
14
15
16
17
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部