学习
未读
学习TypeScript 9(元组类型)
元组的用途 如果需要一个固定大小的不同类型值的集合,我们需要使用元组。 元组就是数组的变种 元组(Tuple)是固定数量的不同类型的元素的组合。 元组与集合的不同之处在于,元组中的元素类型可以是不同的,而且数量固定。元组的好处在于可以把多个元素作为一个单元传递。如果一个方法需要返回多个值,可以把这多
学习
未读
学习TypeScript 8(Class类)
ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。上面的代码用ES6的“
学习
未读
学习TypeScript 7(内置对象)
JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。 ECMAScript 的内置对象 Boolean、Number、String、RegExp、Date、Error // 内置对象
//ECMAScript 的内置对象
//**`Boolean
学习
未读
学习TypeScript 6(类型断言_联合类型_交叉类型)
联合类型 用途: 例如我们的手机号通常是13XXXXXXX 为数字类型 这时候产品说需要支持座机 所以我们就可以使用联合类型支持座机字符串 let phone:number | string = 1234567
let phone1:number | string = '001-123-456'
学习
未读
学习TypeScript 5(函数扩展)
函数的定义 // 函数
const fn = function (name:string,age:number) {
return name + age
}
let a = fn('张三',18)
console.log(a)
注意,参数不能多传,也不能少传 必须按照约定的类型来<
学习
未读
学习TypeScript 4(数组类型)
数组 数组定义:[ ] 方法一: 直接定义 let arr:number[] = [123,456,789] //定义 number类型的数组
let arr2:string[] = ['1','Hello'] //定义string类型的数组
let arr3:boolean[] =
学习
未读
学习TypeScript 3(接口和对象类型)
对象的类型 在typescript中,我们定义对象的方式要用关键字interface(接口),我的理解是使用interface来定义一种约束,让数据的结构满足约束的格式。定义方式如下: // 接口和对象
//对象
let obj = {
name:"ZhangSan"
}
//接口 定
学习
未读
学习TypeScript 2 (任意类型)
教程来源于 小满TypeScript基础教程全集(完结) Any类型 any类型 没有强制限定哪种类型,随时切换类型都可以。我们可以对 any 进行任何操作,不需要检查类型 let anys:any = 123
anys = '123'
anys = true 声明变量时如果没有指定任意类型,
学习
未读
学习TypeScript 1(基础类型)
TypeScript 学习第一课 基本数据类型 教程来源于 小满TypeScript基础教程全集(完结) 字符串类型 // ts 基本的数据类型
//String类型的定义
let str:string = 'Hello World!'
//使用es6 定义String
let muban
学习
未读
学习Vue3 第四章(模板语法 & vue指令)
Vue 3书写风格 Vue2 option API 书写风格 <script>
export default {
data () {
return {
age:18
}
},
methods:{
xxx () {
}