// JavaScript 弱类型产生的问题// const obj = {}// 运行时才抛出异常,不运行不抛出异常// obj.foo()function sum (a, b) { return a + b}console.log(sum(11, 11)) //22console.log(sum('11', 11)) // 1111const obj = {}obj[true] = 100console.log(obj['true']) // 对象键值 都会转换成字符串