浅谈CommonJS规范
前端开发最初只需要使用JS实现一些基本的交互效果,所以早期一般在script标签中嵌入一些代码既可以达到要求。但随着各种WEB应用的兴起,JS的地位越来越重要,文件越来越复杂,一个项目里的文件势必要有良好的管理。模块化思想也就应运而生。
前端开发最初只需要使用JS实现一些基本的交互效果,所以早期一般在script标签中嵌入一些代码既可以达到要求。但随着各种WEB应用的兴起,JS的地位越来越重要,文件越来越复杂,一个项目里的文件势必要有良好的管理。模块化思想也就应运而生。
相信大家都或多或少在各种资料中看到JavaScript中的基本类型按值传参,对象按引用传参。但这句话真的是完全正确的吗?接下来我将逐步剖析其中的奥妙。
首先需要知道一点,valueOf和toString函数通常不会显式调用,一般调用时机都是当语句执行时,如果数据类型不符合期待,解释器自动执行帮助我们完成类型转换(通常作用于object对象)。接下来首先根据不同情况分析隐式类型转换规则。
第一篇文章就祝大家圣诞快乐吧,测试一下效果~