摘要:
4.6 NaN和任何值都不相等,包括本身,应该通过(x!==x)来判断。 对于" ",两个null或undefined不相等。 对于"==",null == undefined ==> true 4.6.1 对象比较闲转换为原始值(toString,valueof),遇到NaN时,<,>,<=,>= 阅读全文
摘要:
4.1 最简单的表达式是原始表达式,即直接量,关键字,变量。 null是关键字,undefined是全局变量。 4.2 数组直接量中","间元素可以省略,省略则为undefined。 数组结尾处可以留单个逗号,此时不会创建一个恶心的值为undefined。 4.3 var a = [0,4,[5,6 阅读全文
摘要:
3.9 var声明语句中未给变量指定初始值,则其初始值为undefined。 3.10 在函数体内,局部变量优先级高于同名全局变量。 3.10.1 JS无块级作用域,有函数作用域。 一个函数内,任何地方定义的变量,作用于整个函数,甚至在声明前可用(即声明提前)。 如: var scope = "gl 阅读全文
摘要:
3.8.1 a+"" <==> String(a) +a <==> Number(a) <==> a-0 !!a <==> Boolean(a) Number类定义的toString()方法可以接受参数,表示几进制,默认十进制。 Number()基于十进制转换,不能出现非法尾随字符。 preseIn 阅读全文
摘要:
List<String> c = new ArrayList<String>(); 只能存String Iterator<String> d = Connection.iterator(); iterator指定返回String类型 class A implements Comparable<A> 阅读全文