手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
TypeScript
使用 TypeScript 和依赖注入实现一个聊天机器人[每日前端夜话0x76]
使用TypeScript和依赖注入实现一个聊天机器人[每日前端夜话0x76]疯狂的技术宅前端先锋每日前端夜话0x76每日前端夜话,陪你聊前端。每天晚上18:00准时推送。正文共:3509字预计阅读时间:10分钟翻译:疯狂的技术宅来源:toptal类型和可测试代码是避免错误的两种最有效方法,尤其
作者:编程之家 时间:2022-10-08
typescript编写微信小程序-自定义tab
配置配置app.json,随便创建几个页面{"tabBar":{"custom":true,"color":"#7A7E83","selectedColor":"#3cc51f","borderStyle":"black","backgroundColor&qu
作者:编程之家 时间:2022-10-08
TypeScript的数据类型
ES6的数据类型基本数据类型BooleanNumberStringSymbolundefinednull引用数据类型ObjectArrayDateFunction……TypeScript的数据类型TypeScript的数据类型在ES6的基础上添加了以下数据类型voidanynever元组枚举高级类型类型注解相当于强类型语言中的类型声明,起
作者:编程之家 时间:2022-10-08
Typescript中Partial, Readonly, Record, Pick
源码/***MakeallpropertiesinToptional*ypePartial<T>={[PinkeyofT]?:T[P];};/***MakeallpropertiesinTreadonly*ypeReadonly<T>={readonly[PinkeyofT]:T[P];};/***FromT,pickasetofproperties
作者:编程之家 时间:2022-10-08
react+Typescript定时器
今天遇到个小坑,react+Typescript下的定时器也是有很大学问的,遇到问题就及时记录下来分享一波 一堆报错: 查证定时器算是什么类型,简单在浏览器控制台打印得知 setInterval 类型定义为 number 改完后还是报错:有点纳闷怎么 setInterval方法 类型是“Timeout
作者:编程之家 时间:2022-10-08
TypeScript快速上手学习笔记-第三篇——类型声明
前言我们知道JS的变量等的类型是动态,这在一定程度上使我们的开发过程变得十分不方便。而TS一个主要的作用就是解决JS动态类型的问题,让js数据类型变得固定,这就是TS的类型声明,主要应用在变量和函数部分。一、变量的类型首先我们写下如下的代码://声明一个变量a,同时指定它
作者:编程之家 时间:2022-10-08
typescript(ts) 类型演算,类型推导
导言:我们都知道,ts具有类型推导,并且可以很好的进行智能的类型推导。但是如果我们想要手动的来进行类型推导——通过已知的类型来推断另一个类型,那么这个需要怎么做呢?关键字主要的关键字有以下几个:typeof,in,keyof等关键字typeof关键字大家看到typeof,肯定会说
作者:编程之家 时间:2022-10-08
8年前端开发的知识点沉淀(不知道会多少字,一直写下去吧...)
先啰嗦几句2011年开始从事前端,从一个页面的切图仔到如今还算合格的前端工程师,一路走来,我很清楚要学的很多,其中也学了很多,学的同时也丢了很多(身陷边学边丢,边丢边学的状态)。尤其这3年,前端领域可谓是百家齐放,四面开花。可以说这是最好的时代也是最坏的时代。说它好,这是因为前
作者:编程之家 时间:2022-10-08
TypeScript 变量声明
varuname:string="Runoob";varscore1:number=50;varscore2:number=42.50varsum=score1+score2console.log("名字:"+uname)console.log("第一个科目成绩:"+score1)console.log("第二个科目成绩:"+score2)console.log("总成
作者:编程之家 时间:2022-10-08
TypeScript 高级用法
码字不易,有帮助的同学希望能关注一下我的微信公众号:Code程序人生,感谢!代码自用自取。本文主要介绍TypeScript的高级用法,适用于对TypeScript已经有所了解或者已经实际用过一段时间的同学,分别从类型、运算符、操作符、泛型的角度来系统介绍常见的TypeScript文章没有
作者:编程之家 时间:2022-10-08
TypeScript 入门教程学习笔记
TypeScript入门教程学习笔记1.数据类型定义类型实例说明Numberletnum:number=1;基本类型StringletmyName:string='Tom';BooleanletisDone:boolean=false;Arrayletarr:number[]=[1,1,2,3,5];用any表示数组中允许出现任意类型Fu
作者:编程之家 时间:2022-10-08
8年前端开发的知识点沉淀(不知道会多少字,一直写下去吧...)
先啰嗦几句 2011年开始从事前端,从一个页面的切图仔到如今还算合格的前端工程师,一路走来,我很清楚要学的很多,其中也学了很多,学的同时也丢了很多(身陷边学边丢,边丢边学的状态)。尤其这3年,前端领域可谓是百家齐放,四面开花。 可以说这是最好的时代也是最坏的时代。说它好,这是因为
作者:编程之家 时间:2022-10-08
TypeScript高级类型与实用程序
TypeScript高级类型与实用程序老袁前端先锋//每日前端夜话第467篇//正文共:1200字//预计阅读时间:10分钟我们一起来看一下今天的大纲,希望这些高级类型与实用程序能够帮助大家节省一些开发的时间:“ConstructorParametersExcludeExtractInstanceTypeNonNullabl
作者:编程之家 时间:2022-10-08
[Typescript] Ignore Null or Undefined Values with TypeScript Non-Null Assertion Operator
Youcanusethenon-nullassertionoperatorinTypeScripttotakeatypedvariableandremovethe undefined and null typesfromit.Inthislesson,welookatdifferentwaystoworkaroundthenull/undefinedtypedvalues;including as[type] andtheuse
作者:编程之家 时间:2022-10-08
TypeScript 一个面向对象的JavaScript
1.什么是typeScript?TypeScript是JavaScript的一个超级,再其原有的功能上面做了JavaScript语法扩展。提前剧透:万物皆对象,面向对象开发。如果你学过Java,Python等后端语言相关语法,你就会觉得TypeScript如此亲切。2.TypeScript安装npminstall-gtypescript安装完后,使用tsc
作者:编程之家 时间:2022-10-08
typeScript 中的类
上一篇随笔复习了一下es5中的类,这一篇随笔记录一下ts中的类简单demo演示语法classAnimals{//1.class关键字写父级name:string;constructor(name:string){//2.必备构造函数,也是实例化类的时候触发的方法,与react中的类语法写法相似this.name=name}getName():stri
作者:编程之家 时间:2022-10-08
webpack高级概念,typeScript的打包配置系列十三)
使用webpack打包ts文件,就需要安装 ts-loader安装: npmits-loadertypescript-Dwebpack.config.js 文件中添加解析 typescript 代码的 loaderconstHtmlWebpackPlugin=require('html-webpack-plugin')constCleanWebpackPlugin=require('clean-webpack-plugin')
作者:编程之家 时间:2022-10-08
【Typescript】类与接口的关系8
目录类与接口的关系接口的特征接口只能约束类的公有成员接口不能约束类的构造函数接口的继承接口还可以继承类类与接口的关系今天我们介绍一下接口与类的关系。我们通过一个图来说明。从这个图中我们可以看接口与类的关系,首先接口之间是可以相互继承的,这样能实现接口的复用。
作者:编程之家 时间:2022-10-08
如果对c#很熟悉,一定要再学一门叫typescript的语言
他们之间简直太像了。虽然,有一些特殊的语法,让人发懵。但是,正如日语和中文放在一起,能看到太多熟悉的共同点。typescript和c#至少有80%相通的概念。 如果,你是一个c#码农,打算补补前台开发的技术栈的话。先学一周js,再花一周时间学typescript,就差不多能开始写代码了。
作者:编程之家 时间:2022-10-08
Typescript入门学习笔记
TS学习笔记入门篇:Typescript安装1.环境搭建步骤安装node.js使用npm全局安装typescript(npmnode.js的包管理工具)Ts文件转Js2|npmi-gtypescript3|tscxxx.tsTs文件转Js文件tsc文件名监视Ts文件(自动生成js)tsc--watch文件名执行Ts文件ts-node编译篇
作者:编程之家 时间:2022-10-08
typescript基础语法
一、基本数据类型booleanlettest1:boolean=true;lettest2:boolean=newBoolean();//报错,因为Boolean不是布尔值lettest3:boolean=Boolean(1);//正确,直接调用Boolean,可以返回一个boolean类型。numberlethex:number=10;stringletmyAge:strin
作者:编程之家 时间:2022-10-08
基于TypeScript从零重构axios
download:基于TypeScript从零重构axios本课程首先讲解TS的基础语法和常见用法,然后带同学使用TS去实现一个完整的axiosJS库,进行完整的单元测试,最后把开发的JS库打包并发布到npm上。通过课程学习掌握axios的实现原理,修炼原生JS内功,提升职场竞争力。适合人群1-5年前端开发人员技术
作者:编程之家 时间:2022-10-08
初步认识Typescript9——枚举
枚举Enums枚举Enums//数字枚举,一个数字枚举可以用enum这个关键词来定义,我们定义一系列的方向,然后这里面的值,枚举成员会被赋值为从0开始递增的数字,enumDirection{Up,Down,Left,Right,}console.log(Direction.Up)//还有一个神奇的点是这个枚举还做了
作者:编程之家 时间:2022-10-08
Uncaught TypeError: Cannot read property ‘alternate‘ of undefined
react-konva出现的错误修改版本:保证react和react-konva大版本相同json{"eact":"^17.0.0",//fortypescript"eact-dom":"^17.0.0",//fortypescript"react":"^17.0.1","react-dom":
作者:编程之家 时间:2022-10-08
TypeScript中的面向对象(系列二)
1.类的简介1.类的简介.ts//使用class关键字来定义一个类/**对象中主要包含了两个部分:*属性*方法*/classPerson{/**直接定义的属性是实例属性,需要通过对象的实例去访问:*constper=newPerson();*per.name**使用stat
作者:编程之家 时间:2022-10-08
vue typescript 全局插件引入
文章目录全局插件文件声明(config.ts)main.ts引入增强类型以配合插件使用(srcypes/my-property.d.ts)全局插件文件声明(config.ts)/**config.ts全局配置*/exportconstconfig={/**正则表达式*/reg:{/**验证码*/captcha:/^\d{6}$/,}
作者:编程之家 时间:2022-10-08
typescript 好不好学?
花了一周时间,把ts的基础知识学明白了。现在,谈谈感受。1.这门语言诞生背景js没有编译器,没法在静态(编译时的状态,就叫静态,运行时状态,叫动态)对类型检查。只能在运行时才能检查类型对错。造成问题是,编码不能自动提示(为什么呢?),运行时才报错,不利于大项目的质量控制。相对来说,强类型,编译
作者:编程之家 时间:2022-10-08
TypeScript“奇怪”的符号
本文将分享这些年在学习TypeScript过程中,遇到的10大“奇怪”的符号。其中有一些符号,码云笔记第一次见的时候也觉得“一脸懵逼”,希望本文对学习TypeScript的小伙伴能有一些帮助。!非空断言操作符在上下文中当类型检查器无法断定类型时,一个新的后缀表达式操作符!可
作者:编程之家 时间:2022-10-08
typescript 6数组类型的定义以及 类型别名的使用
数组类型的定义//单一类型constnumberArry:number[]=[1,2,3];conststringArry:string[]=['a','b'];constundefinedArry:undefined[]=[undefined,undefined];//多种类型constarr:(number|string)[]=[1,2,'abc'];//对象类型constxiaojie
作者:编程之家 时间:2022-10-08
Next.js
这是一个用于 生产环境的React框架Next.js为您提供生产环境所需的所有功能以及最佳的开发体验:包括静态及服务器端融合渲染、支持TypeScript、智能化打包、路由预取等功能 无需任何配置。开始学习中文文档
作者:编程之家 时间:2022-10-08
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native