试述JavaScript和Java的区别。
【正确答案】:(1)Java是面向对象的,JavaScript是一种脚本语言;(2)Java是编译型语言,JavaScript是一种解释性编程语言;(3)Java采用强定义类型变量检查,JavaScript采用弱定义类型(4)Java是字节代码的形式,JavaScript的代码是一种文本字符格式;(5)Java使用来标识,JavaScript使用来标识;(6)Java采用静态联编,JavaScript采用动态联编。(7)在机制上Java和JavaScript完全不一样,具体体现在:①JavaScript本质是解释的②JavaScript实现了SRC属性③JavaScript代码能方便修改,并立即在浏览器中看到修改的结果④JavaScript能有效地与DOM结合起来控制浏览器的行为;⑤JavaScript代码置于HTML文档中,源代码存在安全问题。⑥JavaScript的功能非常强大。