手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
vscode配置typescript和eslint的环境
一、typescript配置tsconfig.build.json{"extends":".sconfig.json","compilerOptions":{"outDir":"./deploy/dist",},"exclude":["node_modules","dist","
作者:编程之家 时间:2022-10-08
typescript-类class
classDog{constructor(name:string){this.name=name;}name:stringrun(){}privatepri(){}protectedpro(){}readonlylegs:number=4staticfood:string="bones";}console.log(Dog.prototype);letd1
作者:编程之家 时间:2022-10-08
疑问:TS
总结TS疑问declaremodule.d.ts的运行方式interfaceComponentOptions{}中的<>!ts会自动引入项目中没有export的ts文件,作为类型。而且会引起奇怪的错误。例如:创建src/czb.ts后,main.ts中newVue的router类型报错。可以多个关键字一起使用吗?比如private
作者:编程之家 时间:2022-10-08
TypeScript极速完全进阶指南-1初级篇
+TypeScript简介1.比javascript更强大的开源语言,简称TS,亲爸是微软。2.官网英文官网:https://www.typescriptlang.org推荐中文官网:https://www.tslang.cn最新版本2.8,推荐编辑器VSCode
作者:编程之家 时间:2022-10-08
typescript 装饰器
装饰器:就是一个方法,可以注入到类,方法,属性参数上来扩展类,方法,参数的功能装饰器写法:普通装饰器(无法传参)、装饰器工厂(可传参)类装饰器 在类声明之前被声明(紧靠类声明)。应用于类构造函数,可以用来监视,修改或替换类定义。 普通装饰器 functionlogClass(params:any){cons
作者:编程之家 时间:2022-10-08
阿里云前端周刊 - 第 29 期
推荐1.RESTfulAPI设计最佳实践https://blog.philipphauer.de/...项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用哪种HTTP方法来创建一个新的资源?可选参数应该放在哪里?那些不涉及资源操作的URL呢?实现分页和版本控制的最好方法是什么?因为有太多
作者:编程之家 时间:2022-10-08
vue-cli学习笔记-vue-cli的安装
vue-cli是什么?vue-cli是vue官方提供的脚手架工具,默认搭建好了一个项目的基本架子,我们在其基础上进行相应修改即可。github下载地址:链接全局安装vue-clicmd命令npminstall-g@vue/cli查看版本/是否安装成功vue-V初始化Vue项目vuecreatevue-demo按键盘上下键
作者:编程之家 时间:2022-10-08
TypeScript入门笔记二
接上篇。TypeSrcipt 泛型1/*---------------------------------0.引子-----------------------------------*/2/*现在很多语言里也有泛型的概念,也没啥好说的,简单的例子一个,主要就是看泛型在ts中的写法*/3functiongetInfo<T>(params:T):T{4returnparam
作者:编程之家 时间:2022-10-08
vue-cli4 + TS构建新项目
1.如果你之前没有安装vue-cli,可以通过如下命令进行安装:npminstall-g@vue/cliyarnglobaladd@vue/cli2.创建vue项目vuecreatevue-tsvue-ts是项目目录名,根据个人喜好取 我们可以在这里手动选择配置:选择自己配置。
作者:编程之家 时间:2022-10-08
inversify 强大&&轻量级的基于typescript 的ioc 框架
inversify强大&&轻量级的基于typescript的ioc框架,以前有介绍过一个typedi的类似框架inversifygithub的star比typedi多很多参考使用配置tsconfig.json { "compilerOptions":{ "target":"es5", "lib":[&quo
作者:编程之家 时间:2022-10-08
typescript继承
这个例子展示了一些上面没有提到的特性。这一次,我们使用extends关键字创建了Animal的两个子类:Horse和Snake。与前一个例子的不同点是,派生类包含了一个构造函数,它必须调用super(),它会执行基类的构造函数。而且,在构造函数里访问this的属性之前,我们一定要调用super()。这个是Type
作者:编程之家 时间:2022-10-08
了解TypeScript的async,await,promise文章1
话不多说,先上一段代码:了解一下async,await基本语法async函数内部return语句返回的值,会成为then方法回调函数的参数async函数内部抛出错误,会导致返回的Promise对象变为reject状态,抛出的错误对象会被catch方法回调函数接收到functiongetData(){return"syy";}c
作者:编程之家 时间:2022-10-08
Typescript学习笔记2 —— 原始数据类型
学习链接:https:/s.xcatliu.com/basics/primitive-data-types布尔值letisDone:boolean=false;//OK//构造函数Boolean返回的不是布尔值,而是布尔对象//错误信息://不能将类型“Boolean”分配给类型“boolean”。//“boolean”是基元,但“Boolean”是包装器对象。
作者:编程之家 时间:2022-10-08
react 中使用 TypeScript 的几点总结
https://blog.csdn.net/sinat_17775997/article/details/84203095 大佬文章,留着备用。写在最前面为了在react中更好的使用ts,进行一下讨论怎么合理的再react中使用ts的一些特性让代码更加健壮讨论几个问题,react组件的声明?react高阶组件的声明和使用?class组件中pr
作者:编程之家 时间:2022-10-08
记一次使用vue+typescript做微信公众号网页分享的坑
需求场景这个微信网页是一个用户测试的活动。开始测试之前需授权获取用户信息,所以新建一个firstPage页面作为/页面来判断需不需要授权。如果测试完成分享给用户,用户看到的是分享人的结果页面,这个页面是不需要授权的。扫描其中的二维码开始测试才需要授权。所以在前端路由里传
作者:编程之家 时间:2022-10-08
Typescript 学习笔记3 —— 任意值
学习链接:https:/s.xcatliu.com/basics/any什么是任意值类型?如果是一个普通类型,在赋值的时候改变类型是不被允许的,但是一个任意值类型的变量就OKletmyFavouriteNumber:string='seven';myFavouriteNumber=7;//报错:不能将类型“7”分配给类型“string”。letmyFavo
作者:编程之家 时间:2022-10-08
TypeScript学习笔记—安装与基础类型
angular等大型框架的基础语言为typescript,学习了一阵angular后,又回来重新学习typescript,有了一些体会,在这里和大家进行一下分享。安装TypeScript和编译安装TypeScript非常简单,在计算机安装了node.js的情况下,通过npm就可以安装:npminstall-gtypescriptTypeScript是以ts为扩
作者:编程之家 时间:2022-10-08
typescript中的类
typescript中的类与es6中的类在使用上基本一样,举个小例子:classPerson{name:string;constructor(name:string){this.name=name}sayHi(){console.log('hi')}}//定义Teacher继承PersonclassTeacherextendsPerson{constructor(name:st
作者:编程之家 时间:2022-10-08
webpack@next多页脚手架便捷配置typescript & vue-typescript & vue-class-typescript
对原有的1.x版本进行的大版本的升级。本多页脚手架面向实际工作流,能够覆盖绝大多数的使用场景,在实际工作中,能结合的应用场景会更加多元化。github:https://github.com/pomelott/webpack-multi-page-cli如对您有帮助,请给星,如有问题请提issue。 webpack手动接入ts需要以下几个方
作者:编程之家 时间:2022-10-08
如何在vscode上直接运行typescript?
在学习typescript的过程中发现在vscode上不能很好地的输出typescript的运行结果,需要先将typescript编译为javascript,在通过node执行js文件得到结果,执行过程如下//greeter.tsfunctiongreeter(person){return"Hello,"+person;}letuser="JaneUser";console.lo
作者:编程之家 时间:2022-10-08
创建Node.js TypeScript后端项目 demo
egret-protobuf创建Node.jsTypeScript后端项目,里面包含了protobuf版本3、egret项目、前后端WebSocket。1、安装Node.js扩展,支持TypeScript语法npminstall-gtypescript2、创建项目目录project_folder,为项目的*.ts添加API代码提示mkdirproject_foldercdproject_
作者:编程之家 时间:2022-10-08
在 Vue 中使用 Typescript
前言恕我直言,用Typescript写Vue真的很难受,Vue对ts的支持一般,如非万不得已还是别在Vue里边用吧,不过听说Vue3会增强对ts的支持,正式登场之前还是期待一下吧嘻嘻。本篇不会过多讲述ts语法,着重记录下在Vue中使用ts的方法以及踩坑经过。如果是使用V
作者:编程之家 时间:2022-10-08
TypeScript05 变量声明
变量是一种使用方便的占位符,用于引用计算机内存地址。我们可以把变量看做存储数据的容器。TypeScript变量的命名规则:变量名称可以包含数字和字母。除了下划线_和美元$符号外,不能包含其他特殊字符,包括空格。变量名不能以数字开头。变量使用前必须先声明,我们可以使用var来声
作者:编程之家 时间:2022-10-08
Java收入不再最低,Python被TypeScript击败,开发者调查报告出炉
机器之心报道参与:魔王、杜伟StackOverflow2020年度全球开发者调查报告出炉。报告显示,JavaScript连续八年成为最常用的编程语言,而在最受开发者喜爱的编程语言榜单中,Python排名第三,较去年下降一位,被TypeScript超越。另一值得关注的结果是,Java语言的薪酬收入
作者:编程之家 时间:2022-10-08
TypeScript reflect-metadata 库
reflect-metadata是一个库,这个库可以帮助我们在类上面或者类的属性上面去存储一些数据,并且方便的数据获取安装这个库npminstallreflect-metadata--save import'reflect-metadata';constuser={name:'dell'}//一、最基础的存储获取值的方式:存储一个dat
作者:编程之家 时间:2022-10-08
Runoob-TypeScript:TypeScript 接口
ylbtech-Runoob-TypeScript:TypeScript接口 1.返回顶部1、TypeScript接口接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现,然后第三方就可以通过这组抽象方法调用,让具体的类执行具体的方法。TypeScript接口定义
作者:编程之家 时间:2022-10-08
在Asp.net core程序中集成typescript
今天试了下在Asp.netcore中集成typescript,发现vs2019对typescript集成的支持还是非常友好的。本文在这里简单的介绍一下。由于typescript文件是编译为js后作为静态文件发布的,因此首先需要启用静态文件浏览: app.UseStaticFiles();在WWWRoot文件夹下添加ts文件:此
作者:编程之家 时间:2022-10-08
TypeScript-笔记
Typescript:是javascript的超集,是由微软公司维护的。特点:可以类型检测js是动态弱类型语言,其编译时在执行前很短时间内进行,是解释性语言即编译和执行差多不同步,不是java那种先编译在执行的语言所以js的数据类型是可变的,根据实际运行的情况确定,不以利于大项目开发,也不一样使用第三
作者:编程之家 时间:2022-10-08
vscode 配置 react+typeScript 开发环境
电脑环境:需要先安装好1. nodejs (官网下载安装,安装8.0以上版本,使用node--version查看是否安装成功)2. npm (安装好node时跟着就安装好了npm,使用npm-v查看是否安装成功)3. typescript (打开终端命令,输入npminstall-gtypescript,输入tsc-v查看是否安装
作者:编程之家 时间:2022-10-08
TypeScript 3.9稳定版本新增功能
TypeScript于5月12日发布了该年度的第二个版本。它是3.9版,现在是稳定版。在本文中,我将指出TypeScript3.9的一些令人兴奋的新功能。@ts-expect-error让我们举一个例子,我们定义一个以两个字符串为参数的函数。printName(firstName:string,lastName:string){console.lo
作者:编程之家 时间:2022-10-08
上一页
8
9
10
11
12
13
14
15
下一页
小编推荐
热门标签
更多
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