nodeJS TypeScript undefined null 变量旁边问号?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了nodeJS TypeScript undefined null 变量旁边问号?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含870字,纯文字阅读大概需要2分钟。
内容图文
![nodeJS TypeScript undefined null 变量旁边问号?](/upload/InfoBanner/zyjiaocheng/596/51598f8c390545efb3451df8890b9cec.jpg)
https://github.com/smallinsect/MyJS/blob/main/TypeScript/define.ts
1 // a是undefined表示变量未定义,理解为变量不存在。 2 // a=null表示变量值为空值,理解为变量存在但没有值。 3 4 // 变量a旁边的问号?,表示该字段可有可无 5 // 如果变量a没有赋值,这个字段不存在 6 // 如果变量a赋值,则这个字段存在 7 8 // 变量a旁边没有问号,该字段必须赋值,不赋值,则报错该字段必须赋值。 9 10 // 动物 11 interface IAnimal { 12 /**动物名字 */ 13 Name?: string; 14 /**动物年龄 */ 15 Age?: number; 16 /**动物腿数量 */ 17 Num: number; 18 } 19 20 let pig: IAnimal = { 21 Name: "大肥猪", 22 Age: 100, 23 Num: 10, 24 }; 25 console.log(pig); 26 27 let chicken: IAnimal = { 28 Name: "大肥鸡", 29 Num: 22, 30 }; 31 console.log(chicken); 32 console.log(chicken.Age); 33 34 // let insect: IAnimal = { 35 // Name: "小昆虫", 36 // }; 37 // console.log(insect);
内容总结
以上是互联网集市为您收集整理的nodeJS TypeScript undefined null 变量旁边问号?全部内容,希望文章能够帮你解决nodeJS TypeScript undefined null 变量旁边问号?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。