手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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真香系列-类
前言TypeScript真香系列的内容将参考中文文档,但是文中的例子基本不会和文档中的例子重复,对于一些地方也会深入研究。另外,文中一些例子的结果都是在代码没有错误后编译为JavaScript得到的。如果想实际看看TypeScript编译为JavaScript的代码,可以访问TypeScript的在线编译地址
作者:编程之家 时间:2022-10-08
Vue 2.0+typescript传值的几种方式
随着typescript越来越受到前端框架的关注,最近使用vue+typescript做了一个项目。发现写法与vue+js完全不一样。但是原理相同。接下来给大家介绍Vue开发中常用的传值方式。Vue常用的三种传值方式有:父传子子传父非父子传值引用官网的一句话:父子组件的关系可以
作者:编程之家 时间:2022-10-08
vue/cli3 + typescript 中watch prop component computed 的用法
第一步:引入:import{Component,Prop,Watch,Vue}from'vue-property-decorator';//注意点:首字母都是大写第二步:用法1.component@Component({components:{//组件的名字}})exportdefaultclassformallextendsVue{2.prop@Prop()privatevisible:boolean=
作者:编程之家 时间:2022-10-08
TypeScript 3.7 带来了哪些好用的功能
TypeScript3.7带来了哪些好用的功能文章目录TypeScript3.7带来了哪些好用的功能OptionalChining(可选链)NullishCoalescing`--declaration`and`--allowJs`OptionalChining(可选链)OptionalChining核心点在于它允许我们写出在遇到null或者undefined时,能立即停
作者:编程之家 时间:2022-10-08
webpack指南五TypeScript
将webpack与TS进行集成。1.安装TypeScript编译器和loadernpminstall--save-devtypescriptts-loader2.在package.json同级目录下新建tsconfig.json{"compilerOptions":{"outDir":"./dist/","noImplicitAny":true,"so
作者:编程之家 时间:2022-10-08
TypeScript 函数
TypeScript函数函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体
作者:编程之家 时间:2022-10-08
VScode+Typescript+Less+Bootstrap3+Eslint环境搭建
该环境支持:a、VSCode中自动编译Typescript;b、TypeScript支持jquery、bootstrap;c、ESLint保存时自动检查Typescript代码;d、VScode自动编译Less;e、Eslint自动检查Html中的JavaScript代码;f、具有本地服务器功能;步骤:1、VScode中安装Eslint和liveServer(本地服务器)插件;2、按
作者:编程之家 时间:2022-10-08
TypeScript——类
ES6之后JS将能够使用基于类的面向对象的方式,TS中的类覆盖了JS中的类基本实现“类的成员属性”都是实例属性,而不是原型属性,“类的成员方法”都是“原型”方法classDog{constructor(name:string){this.name=name;}name:string//需要增加成
作者:编程之家 时间:2022-10-08
typescript 基础篇 拾遗
1、null或者undefined赋值(1)将变量定义为联合类型letnum:number|undefined|null=123(2)将tsconfig的strictNullChecks设置为false。 2、接口定义interfaceList{//只读属性readonlyid:number;name:string;//可选属性age?:nu
作者:编程之家 时间:2022-10-08
如何安装typescript-如何运行typescript
如何安装typescriptnpminstalltypescript-g安装ts之前需要安装node哈查看ts的版本tsc-V我的是3.6.3的版本typescript文件的后缀名是ts哈tsc首先要用命令编译成js第一步是tscXXXX.ts然后在用node去运行tsc编译后的js。然后是nodeXXXX.js
作者:编程之家 时间:2022-10-08
React SSR & Next.js & GraphQL & TypeScript 入门与进阶实战视频教程18 个视频
ReactSSR&Next.js&GraphQL&TypeScript入门与进阶实战视频教程(18个视频)ReactSSR&Next.js&GraphQL&TypeScript入门与进阶实战视频教程#1介绍「02:34」ReactSSR&Next.js&GraphQL&TypeScript入门与进阶实战视频教程#2客户端rendervs服务器端
作者:编程之家 时间:2022-10-08
使用react搭建组件库(二):react+typescript
1使用了react官方脚手架:create-react-apphttps://github.com/facebook/create-react-appnpmruneject可以打开配置文件自定义配置文件执行安装: npxcreate-react-appts-with-react--typescript npx只有在npm5.2以上版本才有1、避免安装全局模块:临时命令,使用后删除,再
作者:编程之家 时间:2022-10-08
typescript let 声明变量的坑
typescriptlet声明变量的坑ts文件编译后会把let编译成vartest.tsfunctionfun(){ varfa='函数体内的'; { letfb='函数体内块级作用域的'; console.log(fb); } console.log(fa); console.log(fb);}编译后的test.jsfunctionfun(){ varfa="
作者:编程之家 时间:2022-10-08
pakeage.json版本未锁定造成自动构建时依赖报错
原文链接: https://dsx2016.com/?p=978微信公众号:大师兄2016构建失败自动化构建失败,总是莫名报tslib的包找不到但是排查项目中并没有使用对应的包tslib是typeScript的依赖包,项目中并没有使用typeScript排查定位经测试,本地build成功,后定位到是某个包的升级依赖
作者:编程之家 时间:2022-10-08
TypeScript Number
TypeScriptNumber文章目录TypeScriptNumber语法Number对象属性NaN实例prototype实例Number对象方法TypeScript与JavaScript类似,支持Number对象。Number对象是原始数值的包装对象。语法varnum=newNumber(value);注意:如果一个参数值不能转换为一个数
作者:编程之家 时间:2022-10-08
Springboot + mybatis + React+redux+React-router+antd+Typescript(三): 上线
前言:当前后端搭建完成以后,就可以开始上线了;我用的是百度云服务器,这里简单记录一下上线所用工具以及过程.前端github地址:https://github.com/www2388258980ty-web后台github地址:https://github.com/www2388258980ty-service项目访问地址:
作者:编程之家 时间:2022-10-08
现代编程语言大 PK,2020 年开发者关心的七大编程语言! adminmane
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、SpringCloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ以下为译文:如果我们把人类文明想象成汽车的话,那么软件开发行业就相当于
作者:编程之家 时间:2022-10-08
TypeScript——基本类型
关于数据类型原始类型 letbool:boolean=true;letnum:number=1;letstr:string='iamstring';引用类型 letarr1:number[]=[1,2,3];letarr2:Array<number|string>=[1,2,3,'q'];//联合类型数组//元组:定义一个已知元素数量
作者:编程之家 时间:2022-10-08
现代编程语言大 PK,2020 年开发者关心的七大编程语言!
以下为译文: 如果我们把人类文明想象成汽车的话,那么软件开发行业就相当于汽车的引擎,而编程语言就像引擎的燃料。作为一名开发者,今年你应该学习哪种编程语言呢?学习一种新的编程语言无疑是时间、精力和智力上的巨大投资,但是学习一种新的编程语言可以提升你的软件开发技术力,促
作者:编程之家 时间:2022-10-08
React Hooks Typescript 开发的一款 H5 移动端 组件库
CPdesign使用ReacthooksTypescript开发的一个H5移动端组件库English|简体中文badgebuttoniconCPDesignMobile特性基于CPDesign移动设计规范。规则化的视觉样式配置,适应各类产品风格。使用TypeScriptReacthooks开发,提供类型定义文件。
作者:编程之家 时间:2022-10-08
初始TypeScript
什么是TypeScript?TypeScript是拥有类型系统的JavaScript的超集,可以编译成纯JavaScript:类型检查:TS会在编译代码时进行严格的静态类型检查,这意味着可以在编码阶段发现可能存在的隐患,而不是带到线上去。语言扩展:TS会包括来自ES6和未来提案中的特性,如异步操作和装饰器,也会从其他语
作者:编程之家 时间:2022-10-08
TypeScript之defineProperty实现数据绑定
一:绑定类classCommonTools{publicstaticwatch<T>(obj:Object,name:string,callback:($data:T)=>void,init:boolean=true):void{let$value:T=obj[name]asT;Object.defineProperty(obj,name,{get(){ret
作者:编程之家 时间:2022-10-08
typescript语法
先来讲一讲TypeScript出现的背景前端javascript的编程思想与后端java面向对象的编程思想有很大的不同,微软公司借鉴了coffeescript语言,继承了很多C#和java的编程思想,推出了TypeScript。期间随着js的升级换代出了ES6,微软的TypeScript不仅吸收了ES6的新特性,还可以编译成ES6的样子,因
作者:编程之家 时间:2022-10-08
typescript(三) typescript结构兼容性
结构的兼容性检查本质上是当前的数据的属性要覆盖目标数据的属性。1.接口的兼容性检查//当实际数据的属性包含目标类型的所有属性时,能够兼容interfaceAnimal{username:string,age:number}interfacePerson{username:string,age:number,married:bool
作者:编程之家 时间:2022-10-08
TypeScript——类型检查机制
类型检查机制:TypeScript编译器在做类型检查时,所秉承的一些原则,以及表现出的一些行为。作用:辅助开发,提高开发效率。类型推断:指不需要指定变量的类型(函数的返回值类型),TypeScript可以根据某些规则自行的推断出一个类型1.基础类型推断2.最佳通用类型推断3.上下文类型推断-前两
作者:编程之家 时间:2022-10-08
javascript typescript
Javascript逻辑运算符与短路计算 https://www.cnblogs.com/zztt/articles/4689542.html https://blog.csdn.net/sinat_30443713/article/details/78657631 typescript?:可选参数 优先级https://www.jianshu.com/p/60c5d993b976
作者:编程之家 时间:2022-10-08
webpack集成tstypescript
typscript是什么?Typescript是一种基于静态类型检查的强类型语言弱类型:javaScript是动态运行的弱类型语言,例如:vara=1;a='hello' 强类型 列如:letstr:string='hellots';str=1下面会给你显示:不能将类型“999”分配给类型“string”。今
作者:编程之家 时间:2022-10-08
typescript定义函数类型
函数类型为函数定义类型给函数定义类型,包括对参数和返回值的类型定义:functionadd(arg1:number,arg2:number):number{returnarg1+arg2}//箭头函数constadd=(arg1:number,arg2:number):number=>{returnarg1+arg2}如果这里省略参数的类型,typesc
作者:编程之家 时间:2022-10-08
typescript+webpack+vscode
准备工作:事先安装好Node.js、vscode项目创建在文件夹空白处单击鼠标右键,选择在此处打开Powershell窗口.1.初始化项目npminit回答一系列的问题(也可以直接回车使用默认值)后,在当前项目文件夹中会出现一个package.json的配置文件。{"name":"ts_webpack_vscode","ver
作者:编程之家 时间:2022-10-08
typescript中高级类型之交叉类型与联合类型
交叉类型交叉类型的表示方法为Type1&Type2,结果是取这两个类型的并集。这里是官网的例子,做了注释://定义函数extend,用来合并对象functionextend<T,U>(first:T,second:U):T&U{//result是要返回结果,类型断言为T&Uletresult={}asT&U//
作者:编程之家 时间:2022-10-08
上一页
7
8
9
10
11
12
13
14
下一页
小编推荐
热门标签
更多
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