• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

编程

RSS
  • 玩转TypeScript(1) --定义简单的类
    玩转TypeScript(1) --定义简单的类
    相对于JavaScript来说,TypeScript增强了强制类型,同时添加了一系列的面向对象的特性,包含:静态类型(Static typing)、类(Classes)、接口(Interfaces)、模块(Modules),它只是一门设计时语言,也就是说在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:191 | 回复:0
  • TypeScript学习(十三)常见问题
    TypeScript学习(十三)常见问题
    1、在ts中使用正则表达式引用类型之正则表达式2、ts报错元素隐式具有“any”类型,因为索引表达式的类型不为‘number‘在开发vip需求我的礼包时遇到一个ts报错元素隐式具有“any”类型,因为索引表达式的类型不为‘n ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:217 | 回复:0
  • 16-TypeScript装饰器模式
    16-TypeScript装饰器模式
    在客户端脚本中,有一个类通常有一个方法需要执行一些操作,当我们需要扩展新功能,增加一些操作代码时,通常需要修改类中方法的代码,这种方式违背了开闭的原则。 装饰器模式可以动态的给类增加一些额外的职责。基 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:236 | 回复:0
  • 蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
    蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
    登高远眺 天高地迥,觉宇宙之无穷 基础技术 直播延迟?为什么流媒体直播的延迟那么高 随着通信技术的发展,视频点播、直播业务也逐渐兴起。在这些业务形态中,流媒体技术扮演着重要的角色。但在实际使用中,即便是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:200 | 回复:0
  • 在 Typescript 2.0 中使用 @types 类型定义
    在 Typescript 2.0 中使用 @types 类型定义
    在 Typescript 2.0 中使用 @type 类型定义 基于 Typescript 开发的时候,很麻烦的一个问题就是类型定义。导致在编译的时候,经常会看到一连串的找不到类型的提示。解决的方式经过了许多的变化,从 DefinitelyTyped ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:165 | 回复:0
  • [Vuex]UseNamespacesinVuexStoresusingTypeScript
    [Vuex]UseNamespacesinVuexStoresusingTypeScript
    Evenbyusingmodules,theystillsharethesamenamespace.Soyoucouldn’thavethesamemutationnameindifferentmodules.Namespacessolvethatbyprependingthepathofthemoduletothe State, G……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:162 | 回复:0
  • TypeScript:类(Classes)
    TypeScript:类(Classes)
    返回TypeScript手册总目录 传统的Javascript关注的是函数(function)和基于原型(prototype-based)的继承作为构建可重复使用组件的基本方式,但是与更舒服地使用面向对象的方式比较,这可能让程序员感到有点难受 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:163 | 回复:0
  • 抢先一步!掌握Vue3.0正式版+TypeScript实战及原理
    抢先一步!掌握Vue3.0正式版+TypeScript实战及原理
    Vue3.0正式版发布已一个月有余!很多公司企业都已逐渐过渡到Vue3上来。 这意味着,我们将要逐渐抛弃Vue2,彻底的拥抱Vue3的到来,抢先一步掌握Vue3正式版及TypeScript,就显得尤为重要! 抢先一步,从实战到源码,彻 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:188 | 回复:0
  • 使用Visual Studio Code搭建TypeScript开发环境
    使用Visual Studio Code搭建TypeScript开发环境
    1、TypeScript是干什么的 ? TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。 (安德斯·海尔斯伯格是Delphi 和 C#之父,Turbo Pascal 编译器的主要作者,.NET 概念发起人 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:234 | 回复:0
  • TypeScript-可辨识联合完整性检查
    TypeScript-可辨识联合完整性检查
    在企业开发中, 如果想对可辨识联合的完整性进行检查, 主要有两种实现方式分别如下 给函数添加返回值 + 开启 strictNullChecks 如果实现的不完整在编译器当中是会进行报错的: // 正方形 interface Square { ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:171 | 回复:0
  • TypeScriptTypeCompatibility(类型兼容)
    TypeScriptTypeCompatibility(类型兼容)
    TypeScript中的类型兼容是基于结构归类的。在普通分类的相比之下,结构归类是一种纯粹用于将其成员的类型进行关联的方法。思考下面的代码:interfaceNamed{name:string;}classPerson{name:string;}varp:Named;//正确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:172 | 回复:0
  • 运行typescript
    运行typescript
    1. 安装 npm install -g typescript cnpm install -g typescript yarn add global typescript 验证安装成功: 重新打开命令终端 输入tsc -v 2. 运行typescript tsc greeter.ts 会生成相应的es5js代码 3. 使用vsc ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:155 | 回复:0
  • TypeScript完全解读(26课时)_18.Mixins混入
    TypeScript完全解读(26课时)_18.Mixins混入
    本节的代码在mixin.ts文件内 同时在index.ts内引入 混入就是把两个对象或者类的内容混合到一起,从而实现一些功能复用。 js中对象的混入 先来看一个js中对象的混入的例子 首先定义一个对象a 在定义一个对象b a里面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:155 | 回复:0
  • typescript - 7.模块
    typescript - 7.模块
    我们可以把一些公共的功能单独抽离成一个文件作为一个模块。 模块里面的变量 函数 类等默认是私有的,如果我们要在外部访问模块里面的数据(变量、函数、类), 我们需要通过export暴露模块里面的数据(变量、函数、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:144 | 回复:0
  • TypeScript和JavaScript的区别
    TypeScript和JavaScript的区别
    JavaScript和TypeScript的对比 注:参考https://juejin.im/entry/5a52ed336fb9a01cbd586f9f做的笔记 概要介绍 JavaScript Ja……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:127 | 回复:0
  • TypeScript 中非代码模块的导入
    TypeScript 中非代码模块的导入
    需要理解的是,TypeScript 作为语言,他只处理代码模块。其他类型的文件这种非代码模块的导入,讲道理是通过另外的打包工具来完成的,比如 Web 应用中的图片,样式,JSON 还有 HTML 模板文件。只是我们需要在 TypeSc ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:133 | 回复:0
  • TypeScript:类(Classes)
    TypeScript:类(Classes)
    传统的Javascript关注的是函数(function)和基于原型(prototype-based)的继承作为构建可重复使用组件的基本方式,但是与更舒服地使用面向对象的方式比较,这可能让程序员感到有点难受了。在面向对象中,类继承了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:109 | 回复:0
  • TypeScript泛型类-把类作为参数类型的泛型类
    TypeScript泛型类-把类作为参数类型的泛型类
    /*TypeScript泛型类-把类作为参数类型的泛型类*//*泛类:泛型可以帮助我们避免重复的代码以及对不特定数据类型的支持(类型校验),下面我们看看把类当做参数的泛型类1、定义个类2、把类作为参数来约束数据传入的类型* ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:122 | 回复:0
  • Ant Design Pro V5 从服务器请求菜单(typescript版)
    Ant Design Pro V5 从服务器请求菜单(typescript版)
    【前言】 找了很多Admin模板,最后还是看中了AntDesignPro(下文简写antd pro)这个阿里巴巴开源的Admin框架,长这样(还行吧,目前挺主流的): 官网地址:https://pro.ant.design/index-cn 该套模板是使用了Rea ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • TypeScript中使用getElementXXX()
    TypeScript中使用getElementXXX()
    如果只是看解决方法,可以直接跳到第二小节 简述 Angular 1.x版本是用JavaScript编写的,我们在百度Angular经常会搜索到AngularJS,并不是JavaScript的什么衍生版 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • TypeScript 接口
    TypeScript 接口
    TypeScript接口 接口只读属性 使用关键字readonly定义只读的接口属性 interface Point { readonly x: number; readonly y: number; } // 定义一个接口 interface Point{ readonly x: number; readon ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • TypeScript-any和void类型
    TypeScript-any和void类型
    any 表示任意类型, 当我们不清楚某个值的具体类型的时候我们就可以使用 any 一般用于定义一些通用性比较强的变量, 或者用于保存从其它框架中获取的不确定类型的值 在 TS 中任何数据类型的值都可以赋值给 any 类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:118 | 回复:0
  • TypeScript学习笔记(一):ts的安装编译
    TypeScript学习笔记(一):ts的安装编译
      最近在学TypeScript(以下简称ts),因为学习久了之后容易忘记,所以总结出一系列的学习笔记,在巩固自己学习的同时,也希望可以帮助到大家。 第一篇文章先记录如何安装ts环境和编译第一个ts文件。 先写一个操作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:107 | 回复:0
  • TypeScript完全解读(26课时)_14.ES6和Nodejs中的模块
    TypeScript完全解读(26课时)_14.ES6和Nodejs中的模块
    创建modules文件夹,我们的文件都写在这里面 modules下面新建index.js文件,在index.ts内引入这个js文件 最主要的两个关键字 import和export import可以引入和加载一个模块,我们在index.ts中已经使用过了 在modul ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:116 | 回复:0
  • Node.js + TypeScript + GraphQl + PostgreSQL
    Node.js + TypeScript + GraphQl + PostgreSQL
      目录结构 Graphql 文件定义 仓储 Models层,与数据库必须一一对应。 不然报错amp;quot;No metadata for \amp;quot;Link\amp;quot; was found   amp;quot; resolve,真正实现方法的地方 index.ts,导出一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:119 | 回复:0
  • TypeScript基础学习——基础类型
    TypeScript基础学习——基础类型
    基本类型1、booleanletisDone:boolean=false; 2、number letdecLiteral:number=6;//十进制lethexLiteral:number=0xf00d;//十六进制letbinaryLiteral:number=0b1010;//二进制letoctalLiteral:n……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:120 | 回复:0
  • TypeScript环境搭建
    TypeScript环境搭建
    1.下载并安装Node.js安装完之后,执行node-vnpm-v查看对应版本2.安装TypeScript执行命令npminstall-gtypescript或cmpminstall-gtypescript或yarnglobaladdtypescript3.测试是否正确安装新建项目文件test.ts,敲入如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:104 | 回复:0
  • 使用Visual Studio Code + Node.js搭建TypeScript开发环境
    使用Visual Studio Code + Node.js搭建TypeScript开发环境
    简介 本文将简述如何使用vscode 开发工具来搭建一套TypeScript的开发环境,主要的目的是落地留痕,同时也希望能对一些刚入门的小伙伴有一定的参考价值。 TypeScript是一种由微软开发的自由和开源的编程语言, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:109 | 回复:0
  • 在过去五分钟内,TypeScript语言服务以外终止了5次
    在过去五分钟内,TypeScript语言服务以外终止了5次
    这个问题困扰了我两次。。。第一次重装了VSCODE具体的原意找到之后我直接想骂娘。。。。。。。各位如果碰到这个问题。。。。请打开你的360安全卫士!!!注意看看您家360的防护日志有木有贴心帮你把VSCode的tss删除 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:122 | 回复:0
  • TypeScript完全解读(26课时)_10.TypeScript完全解读-枚举
    TypeScript完全解读(26课时)_10.TypeScript完全解读-枚举
        新建enum.ts并在jindex.ts中引用 一个简单的数字枚举 可以通过两种方式获取枚举的值 获取到编码,第一个默认为0,后面的一次递增 第二种形式 可以自己制定编码,那么后面的一次递增   全部一次递增的结 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • Typescript学习总结之模块
    Typescript学习总结之模块
    面向对象的特性模块模块可以帮助开发者将代码分割为可重用的单元。开发者可以自己决定将模块中的哪些资源(类、方法、变量)暴露给外部使用,哪些资源只在模块内使用。 如下图,创建了a.ts和b.ts a.ts定义了变量, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:120 | 回复:0
  • 【分享】用typescript结合react编写代码,引入第三方库模块报错的解决办法 ...
    【分享】用typescript结合react编写代码,引入第三方库模块报错的解决办法 ...
    1.前提我用  npxcreate-react-appmy-react-ts-app--templatetypescript 创建了一个应用,加了typescript到项目中;问题来了,我在文件引入'react-redux'包,却红线提示我:无法找到模块“react-redux”的声明文件t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:122 | 回复:0
  • typescript调用javascript&&URI.js
    typescript调用javascript&&URI.js
    URI.jsURI.js是一个用于处理URL的JavaScript库它提供了一个“jQuery风格”的API(Fluent接口,方法链接)来读写所有常规组件和许多便利方法,如.directory()和.authority()本文以URI.js库为例进行讲解链接:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:115 | 回复:0
  • 学习typescript这一章就够了
    学习typescript这一章就够了
    因为本人主要是分享使用h5游戏引擎进行开发方面的小知识,所以此教程主要是针对一直使用javascript开发想尝试使用typescript作为游戏开发语言的同学,所以这里只讲解开发中最常用的ts基础语法,保证看完本章之后能够 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:108 | 回复:0
  • vs code安装使用ESLint,typescript
    vs code安装使用ESLint,typescript
    vscode中配置步骤 vs code中安装ESLint扩展; 全局或者局部安装eslint库,因为vs code的ESLint的扩展运行需要ESlint库。vscode首先从当前打开的工作去文件夹中查找,如果找不到,则在全局环境中查找; //全局安 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • TypeScript--函数(function)
    TypeScript--函数(function)
    介绍 函数是 JavaScript 应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在 TypeScript 里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义行为的地方。 TypeScript 为JavaScript函数添 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:98 | 回复:0
  • TypeScript的全部资料,以后都放这儿了
    TypeScript的全部资料,以后都放这儿了
    很早之前就听说TypeScript了(以下简称TS),但总是用难以抽出时间给自己找到这个冠冕堂皇的理由。最近又心血来潮,打算写TS的博客了,毕竟TS核心开发者也是C#之父,像我这么热爱C#的人,怎么可能不喜欢C#之父开发的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:102 | 回复:0
  • cocos-creator官方教程进阶-联网对战(TypeScript+Golang+帧同步)
    cocos-creator官方教程进阶-联网对战(TypeScript+Golang+帧同步)
      最近打算学习creator,跟着官方教程做了遍发现和u3d有些相似,用着还算顺手,就是实在无法习惯js,后来改成ts终于有些感觉,所以决定继续优化这个ts版的官方教程。 前段时间学习go的时候写了个服务端框架(DrillS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:101 | 回复:0
  • 在React中使用Typescript
    在React中使用Typescript
    前言用Typescript写 react 可比写 vue 舒服太多了,react 对ts的支持可谓天生搭档,如果要用ts重构项目,不像 vue 对项目破坏性极大,React可以相对轻松的实现重构。顺便一提:全局安装的 create-react-app ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:107 | 回复:0
  • TypeScript的书写规范(TSLint)配置修改
    TypeScript的书写规范(TSLint)配置修改
    “Missingsemicolon.”:“缺少分号.”,“Usethefunctionformof\”usestrict\”.”:“使用标准化定义function.”,“Unexpectedspaceafter‘-’.”:“在’-'后面不应出现空格.”,“ExpectedaJSONvalue.”:“请传入一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:96 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap