1.The JavaScript Not-So-Simple Building Blocks
1.1.如何区分literal、primitive、object
1.2.从字符串中抽取List:indexOf,substring,split,trim
1.3.检测非空字符串类型
简单做法:if (typeof unknownVariable === ‘string’ && unknownVariable.length > 0)
高级做法:if (((typeof unknownVariable != ‘undefined’ && unknownVariable) &&
unknownVariable.length() > 0) &&
typeof unknownVariable.valueOf() == ‘string’)