当前标签:JavaScript, 共27篇文章
Javascript对象命名风格转换——小驼峰命名和下划线命名相互转换
目前前后端数据交互通常会使用json,如果前后端变量命名风格不一致,就会导致某一端要迁就另一端,这样在自己的代码中就会同时出现两种命名风格。为了避免这种尴尬,我们可以在接口获取数据和发送数据的地方做统一处理,将收到的数据统一转为前端的风格,而将发出的数据转为后端的风格。 这不,项目里后端用了下划线形式的命名风格,而前端用的是小驼峰格式,所以写了两个函数进行转换,主要用到了递归算法和字符串正则替换。
JS全组合实现
经常混迹思否,社区里偶有同学问组合的实现,可能是结合各种各样的实际问题,不过可以简化为组合问题,本文介绍一下JS求全组合的实现方法。
文章页面目录自动生成方案
前两天项目遇到一个需要给页面添加大纲导航的功能,要求把页面中的标题加入到大纲导航中。需求本身并不难,不过想把这个东西做得通用一些,也就是以后再有别的页面需要加导航,不用再重新写很复杂的逻辑了。本文说一下具体实现思路,并且文末会给出简便易用的导航生成工具。
文章页面目录自动生成方案