作者回复: 嗯,听的很仔细,点赞。压缩版本在线上环境使用,非压缩版本在开发阶段或者调试时使用。
作者回复: 是因为这个组件编写的时候是直接通过 export default 导出了一个默认的函数: export default function add(a, b) { let i = a.length - 1; let j = b.length - 1; let carry = 0; let ret = ''; while (i >= 0 || j >= 0) { } ...... } 所以通过script、或者 ESM/CJS/AMD 的方式引用的时候直接 largeNumber('999', '1') 就可以了。如果想要通过 largeNumber.add() 的方式调用的话,写成 export function add(a, b) {} 的形式,把 default 去掉
作者回复: 放在这节课后面了
作者回复: 嗯嗯,在这个组件库的1.0.1版本是有修复的。视频里面安装的时候也是使用的这个版本
作者回复: 强,厉害了
作者回复: 🙏感谢夸奖