动态语言和静态语言

什么是静态语言?

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

什么是动态语言?

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

 

posted @ 2022-09-19 19:44  卡吧不死机  阅读(79)  评论(0编辑  收藏  举报