我一直在使用 Jekyll 写博客,所以我使用 Jekyll 文档中的这个命令安装了 Ruby:
sudo apt-get install ruby ruby-dev build-essential
Run Code Online (Sandbox Code Playgroud)
然后我将 gems 目录安装到我的主文件夹中。我尝试了很多不同的主题,然后bundle install在我的终端说我缺少任何依赖项时运行。现在我在 gems 文件夹中安装了很多包。有没有办法让我删除不必要的 gem 并在不卸载 gem 的情况下重新开始?
我正在学习Javascript,这里的for循环与C中的完全相同.我想知道的是我是否应该将字符串的长度分配给循环中的另一个变量.我通常在循环char数组时在C中执行此操作,因此循环不必strlen在每次迭代时调用:
for (int i = 0, n = strlen(word); i < n; i++)
{
// code block
}
Run Code Online (Sandbox Code Playgroud)
我从以下教程中看到的是,Javascript中的for循环只是在不指定变量的数组长度的情况下编写的:
for (let i = 0; i < arr.length; i++) {
// code block
}
Run Code Online (Sandbox Code Playgroud)
在Javascript中将数组的长度分配给变量有什么好处吗?