1.根据你的理解谈谈什么是脚本语言?
脚本语言就是不需要编译的语言,脚本语言相较于编程语言来说.脚本语言的语法和结构更加简单,开发效率更高,但是运行效率更低
2.什么是强类型语言,什么是弱类型语言?
强类型语言就是需要明确指定数据的类型,例如Java和c语言,弱类型语言就是不需要指定程序的类型,例如JavaScript和PHP,程序运行期间,自动识别该数据的类型相较而言,强类型语言的的执行效率更高
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型:java基本类型四类八种byte,short,interesting,long,String,float,char,boolean
JS五种基本数据类型:number,String,boolean,null,undefined
变量:java属于强类型语言,javas属于弱类型语言
运算符:一元运算符:JS会按照字面意思将不是number类型的进行转换,不是数字转换成NaN,boolean里true为1,false为0;
比较运算符:多了一个===(全等于)首先对数据类型进行判断再判断其内容;
逻辑运算符:number为0或者NaN为false其他为真,string除了空字符串都是真,null,undefined为false,对象都为true;
java方法有参数需要写参数有返回值类型需要写返回值类型
JS不需要写参数返回值类型,方法的位置可以放在任意位置,但影响顺序,可以定义多个 |