摘要:
javascript是一门弱类型语言 它的函数形参不指定类型 它的变量在赋值时连同类型一起覆盖所以不存在类型转换问题,等等,不存在类型转换问题?哦 只是赋值时不存在类型转换问题。 javascript的类型转换主要存在于表达式运算过程中,更直接的说,js的类型默认转换几乎全是由运算符引起的,这篇文章里还会讨论显式转换。在js的运算符中 有以下几类+运算符 只作用于字符串和数字- * / %只作用于数字! 只作用于布尔型如果我们对2个变量a 和b使用+运算符 a+b那么 js解释器也许会面对这样一个问题: a和b也许不都是数字并且不都是字符串此时 他将如何做呢?最基本的答案是 调用a 和b的 v 阅读全文