小编shi*_*333的帖子

Javascript:更改 DOM 时是否会更新整个 DOM?

我最近开始学习 React 框架,并了解到 React 创建了一个跟踪更改的虚拟 DOM。当 React 更新原始 DOM 时,它只更新虚拟 DOM 上发生变化的对象。这是否意味着当我仅使用纯 JavaScript 进行编程并附加一个新对象(例如一个新列表项)时,即使我只添加了一个新项目,整个 DOM 也会更新?

javascript reactjs

10
推荐指数
2
解决办法
3497
查看次数

使用getopts时传递给函数时命令行参数不起作用

我一直试图用bash shell脚本进行一些练习但是我一直在使用$ 1变量引用我的脚本的第一个参数时遇到了麻烦.这是一个简单的脚本,它将文件作为参数并打印文件的名称.这是我的脚本:

#!/bin/bash

function practice() {
  echo "${1}"
}

while getopts "h:" opt; do
  case "$opt" in
  h) practice
     ;;
  esac
done

exit 0
Run Code Online (Sandbox Code Playgroud)

我尝试了以下命令:

./practice.sh -h somefile.txt
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它返回一个空行.有什么想法吗?

unix linux bash shell

1
推荐指数
1
解决办法
126
查看次数

标签 统计

bash ×1

javascript ×1

linux ×1

reactjs ×1

shell ×1

unix ×1