1.根据你的理解谈谈什么是脚本语言?
不用编译,可以直接被浏览器执行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言:一旦某个变量被定义成为某个类型的变量,那么如果不经过;强制类型转换,该类型就不会转换
弱类型语言:定义变量后,该变量可以根据不同的环境来调整自己的类型
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型:
1.java:基本数据类型有四类八种:byte,short,int ,long;float,double;char;boolean 引用数据类型:对象;enum;String
2.javascript:5种基本数据类型:number;null;unidentified;String;Boolean 引用数据类型:对象;数组
变量:
1.java:必须指定数据类型
2.javascript:用var(不指定数据类型)
运算符:
1.java:+可以用来连接字符串;% 得到的是整数
2.javascript:+-可以让其他数据类型变成num;!!返回本身的布尔值
方法:
1.java:必须指定参数的数据类型;有返回值,有方法的重载,要求调用的参数和方法的参数一致。不能方法名称一样,数据类型也一样。
2.javascript:没有返回值;无需指定方法参数的数据类型,没有重载,方法名称可以一样,方法名一样的,后面的方法会覆盖前面的。 |