摘要:
集合的概念以及和数组的区别 其实数组也是集合, 只不过数组的索引是数值类型.当想用非数值类型作为索引时, 数组就无法满足需要了. 而 Map 集合可以保存多个键 值对(key value), Set 集合可以保存多个元素. 对Map 和 Set 一般不会逐一遍历其中的元素. Map 一般用来存储需要 阅读全文
摘要:
前两章讨论了基本数据类型和基本包装类型的关系, 还讨论了两个在类型转换中十分重要的方法 valueOf 和 toString, 接下来的内容是建立在前两章之上的. 文章后部分给出了多个隐式强制类型转换的练习以及解析,用以检验文中讨论方法的正确性. 阅读全文
摘要:
在使用 JavaScript 时, 总是会遇到关于类型转换的问题.。例如 宽松等于号(“==“”) 在比较两个值时常常会进行变量的隐式强制类型转换。然而,由于对这方面的内部原理不熟悉,容易产生出人意料的行为。所以有人说在任何情况下都不要使用这个比较操作符,因为这会造成很多问题。但是这种结论是因噎废食的,如果能掌握强制类型转换的原理,则可以规避其带来的意外。 阅读全文