弱类型语言和强类型语言

前端之家收集整理的这篇文章主要介绍了弱类型语言和强类型语言前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<table class="text"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
@H_403_1@</td>
<td class="de1"><pre class="de1">1)弱类型的语言的东西没有明显的类型,他能随着环境的不同,自动变换类型
2)而强类型则没这样的规定,不同类型间的操作有严格定义,只有相同类型的变量才能操作,虽然系统也有一定的默认转换,但绝没有弱类型那么随便
 
ps:弱类型代码简单,但因为变量没有确定的类型,所以容易出错!强类型代码复杂
 
3)弱类型语言 是相对强类型语言来说的
        在强类型语言中,变量类型有多种,例如int char float boolean 等
        不同的类型相互转换有时需要强制转换
        而javascript只有一种类型var ,为变量赋值时会自动判断类型并进行转换
        所以javascript是弱语言
        就体现在变量定义类型VAR上了@H_403_1@</td>
</tr></table>

猜你在找的程序笔记相关文章