1、if和while 条件判断 Java严格要求布尔表达式 JS很宽松,可以是布尔表达式,也可以是数学表达式 0表示true
其他都是false
2、foeEach循环 Java for(数据类型 循环变量:集合或者数组)
JS的格式是:for(循环变量 in 数组或者对象) 如果是对象,循环的是每个属性的属性名 要取属性的值。要写 对象[属性名]
3,try catch 没有finally,catch只需要一次,捕获所有的异常
4,数组的下标不必连续,甚至不必是数字,可以是任何类型
5,函数有没有返回值,随意 定义函数的参数和调用函数时给的参数可以不一样
6,没有函数重载 区别函数是函数名字 如果两个函数名字一样 后写的无效
JavaScript语法 更简单 随意 但是更容易出错
Javascript BOM DOM 浏览器兼容 window.showModalDialog 仅IE可用 window.navigator 用JQuery库
浏览器语言 IE: browserLanguage FF:Language
计算机语言 IE:systemLanguage FF:userLanguage
其他都是false
2、foeEach循环 Java for(数据类型 循环变量:集合或者数组)
JS的格式是:for(循环变量 in 数组或者对象) 如果是对象,循环的是每个属性的属性名 要取属性的值。要写 对象[属性名]
3,try catch 没有finally,catch只需要一次,捕获所有的异常
4,数组的下标不必连续,甚至不必是数字,可以是任何类型
5,函数有没有返回值,随意 定义函数的参数和调用函数时给的参数可以不一样
6,没有函数重载 区别函数是函数名字 如果两个函数名字一样 后写的无效
JavaScript语法 更简单 随意 但是更容易出错
Javascript BOM DOM 浏览器兼容 window.showModalDialog 仅IE可用 window.navigator 用JQuery库
浏览器语言 IE: browserLanguage FF:Language
计算机语言 IE:systemLanguage FF:userLanguage