关于Js二维数组& hexo使用时无法 hexo g 的问题
前言
前段时间在学习慕课网通过js制作一个 2048小游戏
,因为开始制作时为每一个小格声明二维数组,为了加深理解,巩固基础知识,记录一下关于js的二维数组。
正文:
其实,一.二维数组的本质就是数组中的元素又是数组。在内存中二维数组是按照行主序进行存储,假如把二维数组的每一行看成一个整体,即看成一个数组中的一个元素,那么整个二维数组就是一个一维数组。
js二维数组的初始化和声明
1.
这是直接定义和初始化,适用于直接赋值,弹窗结果为2
。
2.
这种是动态创建并初始化。
3.
1 | var arr = new array(new array(1,2),new array("4","6")); |
或者:
这是一种动态传入值到数组的方法总结 如下图:
遇到的问题
在使用markdown编辑完文章后,用 hexo g
命令更新博客内容出现下列错误,无法进行 hexo g
如图
解决方法:
了解到是markdowan
语法有问题,出现蓝色高亮就语法冲突,因为使用“[]”,“()”等特殊字符。
在更改之前可以先尝试使用hexo clean
命令,然后再hexo g
试试,如果还不能再通过更改文章中的特殊字符实现。可参考这个链接处理Hexo在Github中搭建博客系统(6)异常处理 - 大大的微笑的专栏 - 博客频道 - CSDN.NET。