强类型与弱类型(类型安全)

强类型不允许随意的隐式类型转换,而若类型是允许的
例如:JavaScript中 ‘100’-80 输出为 20
Python中 ‘100’ -80 则报错

静态类型和动态类型语言(类型检查)

动态类型运行阶段才能明确变量类型,而且变量的类型随时可以改变 (语言中的变量没有类型,变量中存放的值是有类型的)——JavaScript
静态类型一个变量声明时他的类型就是明确的,声明过后,他的类型就不允许再修改

Javascript类型系统特征

JavaScript是弱类型且动态类型