JavaScript中的类型javascript

引用ivony...:

就我的角度来看,强类型和弱类型,静态类型和动态类型互为反义而没有关系。

静态类型很好解释,即变量的类型一经声明不可更改,编译器根据声明类型进行静态类型检查,任何类型不符合的调用都是编译错误。反之则是动态类型。

强类型的定义到现在都没有统一,在不同的上下文中,强类型可以有不同的解释。例如强类型对象、强类型集合和c#是一个强类型的语言这两句话中的强类型显然是不一样的。

自然语言中强类型这个词意还是比较模糊的 总的来说强类型还是“做类型检查,而且不能自动隐式转换”这样的意思

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值