首页 > 编程学习 > 动态语言和静态语言

动态语言和静态语言

发布时间:2022/9/19 19:46:55

什么是静态语言?

java就是静态语言,他的变量类型和值都是有类型的,类型要相符才能赋值

什么是动态语言?

javascript是动态语言,值有类型,但是变量没有类型,赋值没有要求,动态类型看起来灵活,但是后期维护带来困难,比如说函数的传参是没有类型的情况下,就需要函数内部对传参做出相应的容错处理。所以后来出来一个typescript,就是为了解决这个问题的。

 

Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号