手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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 Array添加扩展方法
declareinterfaceArray<T>{select<T,TR>(this:T[],func:(item:T)=>TR):TR[];}Array.prototype["select"]=function<T,TR>(this:T[],func:(item:T)=>TR):TR[]{varvs=newArray<TR>();
作者:编程之家 时间:2022-10-08
TypeScript——基础——原始数据类型
前言:JavaScript原始数据类型主要分为布尔值、数值、字符串、nul、undefined和ES6中的新类型Symbol和BigIntTypeScript中原始数据类型的应用一、布尔值(boolean)letisDone:boolean=false;二、数值(number)letdecLiteral:number=6;lethexLiteral:number=0xf00d;
作者:编程之家 时间:2022-10-08
加一-typescript
加一functionplusOne(digits:number[]):number[]{for(leti=digits.length-1;i>=0;i--){if(digits[i]!=9){digits[i]++;returndigits;}digits[i]=0;}if(digits[0]===0){digits.unshift(
作者:编程之家 时间:2022-10-08
创建vue工程, 配置选项说明
Vue工程创建环境依赖:安装node:https:/odejs.org/zh-cn/download/直接到官网下载安装安装淘宝镜像(安装依赖速度比较快):npminstall-gcnpm--registry=http:/egistry.npm.taobao.org安装vue:npminstallvue-g(使用频率高,直接全局安装)安装vue-cli:npminstall-g@vu
作者:编程之家 时间:2022-10-08
Typescript 接口(interface)
TypeScript的核心原则之一是对值所具有的结构进行类型检查。它有时被称做“鸭式辨型法”或“结构性子类型化”。在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。接口初探下面通过一个简单示例来观察接口是如何工作的:`functionprintLabel(labelle
作者:编程之家 时间:2022-10-08
搭建React+TypeScript项目
create-react-app构建TypeScript项目create-react-appmy-app--templatetypescript然后进入项目并启动cdmy-apppmrunstart项目启动成功,浏览器默认打开http://localhost:3000/持续更新中......
作者:编程之家 时间:2022-10-08
因为这几个TypeScript代码的坏习惯,同事被罚了500块
作者:DanielBartholomae翻译:疯狂的技术宅原文链接:https://startup-cto.net/10-bad-typescript-habits-to-break-this-year/近几年TypeScript和JavaScript一直在稳步发展。我们在过去写代码时养成了一些习惯,而有些习惯却没有什么意义。以下是我们都应该改正的10个坏习惯
作者:编程之家 时间:2022-10-08
一篇写给初学者的 React 学习建议
培训学习React可能是许多前端开发者2021年的头等大事。 在文中,我认为给初学者一个多方位的概述,告之他们如何在不被其他技术栈危害的情况下培训学习React。 以【简单||快速||轻松】的方式培训学习React?学习是没有近道的,你尽量要有耐心,培训学习新知识是一种挑战,对于我而言,我是一名
作者:编程之家 时间:2022-10-08
typeScript笔记整理
由于有新项目开发,打算尝尝很久之前就想用的ts.....换点新花样吧。 内置对象ECMAScript标准提供的内置对象有:Boolean、Error、Date、RegExp等。DOM和BOM提供的内置对象有:Document、HTMLElement、Event、NodeList等。/*******************************************
作者:编程之家 时间:2022-10-08
TypeScript算法专题 - blog5 - 单链表节点的`任意k个分组反转`的实现
TypeScript数据结构与算法专题-[单链表5]单链表节点的`任意分组反转`实现李俊才CSDN:jcLee95邮箱:
[email protected]
专题目录:https://blog.csdn.net/qq_28550263/article/details/115718216【导读】:在上一篇博文《单链表节点的两-两反转的实现》(点击链接进行跳转
作者:编程之家 时间:2022-10-08
单例模式(TypeScript)
单例模式设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;单体模式的特点该类只有一个实例该类自行创建该实例(
作者:编程之家 时间:2022-10-08
Vue+TypeScript+TSX
import{Component,Prop,Vue}from'vue-property-decorator'importOtherComponentfrom'@/components/OtherComponent'@Component({ components:{OtherComponent}})exportdefaultclassExapmleextendsVue{ //data publicdata1?stri
作者:编程之家 时间:2022-10-08
vue3+typescript上传文件到七牛云
本文个人博客地址:https://www.leafage.top/posts/detail/21414BX0Uleafage-ms项目写了很久了,但是一直没有完成上传文件的功能,之前看了几次七牛云的文档,折腾了几次,没有成功,今天下了决心必须解决这个问题就又开始了各种找资料,看文档,看示例,终于搞定了。项目中使用的是vite.j
作者:编程之家 时间:2022-10-08
typeScript 之(2) 环境部署
1.下载node.js 2.安装node.js3.使用npm全局安装typescript (vscode实际环境已经有typescript了,所以不需要执行这一步) .进入命令行 . 输入:npmi-gtypescript 3.1:以上步骤不需要执行 1.创建一个文件,然后tsc--init4.创建一个ts文件5.使用ts
作者:编程之家 时间:2022-10-08
TypeScript笔记5—— 基本数据类型
TypeScript(5):基本数据类型1.let关键字JavaScript中使用关键字var来声明变量有很多的缺陷,首先一个就是var作用域的问题。比如:for(vari=0;i<5;i++){console.log('for循环内,迭代变量i='+i)}console.log('for循环外:,迭代变量i='+i)可想而知,
作者:编程之家 时间:2022-10-08
Typescript简单介绍
TypeScript是微软开发的一个开源的编程语言,通过在JavaScript的基础上添加静态类型定义构建而成。TypeScript通过TypeScript编译器或Babel转译为JavaScript代码,可运行在任何浏览器,任何操作系统TypeScript添加了很多尚未正式发布的ECMAScript新特性(如装饰器 )。2012年10月,微软发
作者:编程之家 时间:2022-10-08
TypeScript--路径映射
Configurethepathmapping(路径映射)injsconfig.json{"compilerOptions":{"baseUrl":".","paths":{"@/*":["./src/*"]"t/*":[".est/*"]}}}
作者:编程之家 时间:2022-10-08
TypeScript更多用法-常见工具类型Utility Types
1、Partial构造一个所有属性都Type设置为optional的类型。该实用程序将返回一个表示给定类型的所有子集的类型。2、Required构造一个类型,该类型由Typeset的所有属性设置为required3、Readonly构造一个所有属性都Type设置为的类型readonly,这意味着无法重新分配所构造类型
作者:编程之家 时间:2022-10-08
基于 TypeScript 的 Weex 优化实践
有赞技术 有赞coder 作者:周佳敏部门:有赞零售-移动组一、背景Weex作为一种成熟的跨平台程序框架被运用到许多产品中,有赞也不例外。有赞零售移动端团队从2018年就开始使用Weex构建页面,据不完全统计,有赞零售移动端有超过300个页面使用到了Weex开发!显然,这是一个巨大的开发工
作者:编程之家 时间:2022-10-08
半天掌握TypeScript,感觉就像写Java
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。前端那么多酷炫的东西,真是太好玩了。但是,JavaScript是个拦路虎,尤其是熟悉了Java之类的强类型检查语言之后,每次看到js都感觉不爽。作为一个后端,写JavaScript真的是有一种写吐了的感觉。万幸现在有了更好的选择。为什么要学
作者:编程之家 时间:2022-10-08
typescript调用javascript && URI.js
URI.jsURI.js是一个用于处理URL的JavaScript库它提供了一个“jQuery风格”的API(Fluent接口,方法链接)来读写所有常规组件和许多便利方法,如.directory()和.authority()本文以URI.js库为例进行讲解链接:http://medialize.github.io/URI.js/https://github.com/medialize/URI.jsts使用js安装U
作者:编程之家 时间:2022-10-08
TypeScript 之泛型
文章出自个人博客https://knightyun.github.io/2021/04/18/js-ts-generic-type,转载请申明背景泛型用于创建可复用的支持多种类型的组件,比如不仅能支持当前的类型,还能支持未来的类型,为大型系统的构建提供一定灵活性,泛有广泛、多种的意思,即泛型可实现对多种类型的支持;泛型
作者:编程之家 时间:2022-10-08
08、TypeScript 装饰器
1.类装饰器/*装饰器:装饰器是一种特殊类型的声明,它能够被附加到类声明、方法、属性或参数上,可以修改类的行为通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能常见的装饰器有:类装饰器、属性装饰器、方法装饰器、参数装饰器
作者:编程之家 时间:2022-10-08
TypeScript在React项目中的使用总结
序言网购优惠券m.fenfaw.cn本文会侧重于TypeScript(以下简称TS)在项目中与React的结合使用情况,而非TS的基本概念。关于TS的类型查看可以使用在线TS工具
作者:编程之家 时间:2022-10-08
css module模组化
使用react最大的优势就是模组化,何为模组化,就是每个jsx或者tsx文件就被视为一个独立存在的原件,原件所包含的所有内容也同样都应该是独立存在的。但是如果我们只是使用一个简单的import关键词来import整个css文件,将会直接引入整个文件,而不是按需加载,这样处理就极有可能对css造成
作者:编程之家 时间:2022-10-08
TypeScript--交叉类型
交叉类型是将多个类型合并为一个类型。这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。示例interfacePerson{name:stringage:number}interfaceStudent{school:string}//✅正确conststu:Person&Student
作者:编程之家 时间:2022-10-08
TypeScript中将函数中的局部变量“导出”的方法
首先是在模块a.js中声明一个可导出(export)的数据结构,例如:exportclassModelInfo{id:string; name:string;}其次是在模块b中声明可导出的函数,该函数中有模块a的modelInfo类型参数.函数体中对modelinfo对象进行赋值。exportletfuncb(modelinfo:ModelInfo)
作者:编程之家 时间:2022-10-08
TypeScript(TS)语法整理
TypeScript(TS)1.简介:TypeScript是JavaScript的超集,包含ES567等,(有强大的类型系统)新增了类型系统和完整的面向对象语法使用TS编写的项目更健硕,且更容易扩展和维护,通俗点就是规范2.TypeScript环境安装与运行TS->JS,再交给浏览器运行.类似Less->CSS.所
作者:编程之家 时间:2022-10-08
深入Vue3+TypeScript技术栈-coderwhy大神新课
1邂逅Vue3和Vue3开发体验【回放】邂逅Vue3和Vue3开发体验(5月12日20:00-22:00) 免费试学02Vue3基础语法(⼀)【直播】Vue3基础语法(⼀)(5月14日20:00-22:00)03Vue3基础语法(⼆)【直播】Vue3基础语法(⼆)(5月17日20:00-22:00)04Vue3基础语法(三)【直播】Vue3基础语法(三)(5月19
作者:编程之家 时间:2022-10-08
Typescript 小技巧
Typescript小技巧总结下工作中用到的typescript的一些小技巧。反向引用类型的属性的类型假如我们有这样一个类型:interfaceButtonProps{theme:'default'|'primary'|'async';}如何使用ButtonProps中定义的theme的类型?typeTheme=ButtonProps['theme'];
作者:编程之家 时间:2022-10-08
上一页
15
16
17
18
19
20
21
22
下一页
小编推荐
热门标签
更多
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