Hexo 中 locals.posts 和 locals.categories 类型的问题
问题描述
Hexo 主题开发时发现 locals.posts locals.categories 的表现类似数组,可以使用诸如 map、sort 等方法。但又不完全是数组,比如不能用 for...of... 进行迭代。
就搞到十分困惑
问题出现的环境背景及自己尝试过哪些方法
尝试了 typeof,结果是 object?
列出了 keys ,有 data 和 length,data 里面是空的(?),length 有正常值
看起来挺像数组的,但是如果使用
posts = [].concat(locals.posts) 则不能用,许多方法报错,比如 sort、slice
你期待的结果是什么?实际看到的错误信息又是什么?
对类型很好奇,想知道是怎么回事
同时希望知道 hexo 的控制台输出怎么用,我把文档中的代码复制过来没有输出
上述内容均运行在主题 script 文件夹下的 js 文件中
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论