12345678
const IterateState = (row) => { const state = { 1: "Success", 2: "Warning", 3: "Error", }; return state[row] || "Unknown"; // 如果 row 不在对象中,返回 "Unknown"};
1234567891011121314151617181920
# 声明一个关联数组declare -A _cfg# 给数组赋值_cfg["sleep"]="this is sleep"_cfg["data"]="this is data"_cfg["name"]="this is name"_cfg["type"]="this is type"# 输出数组的值echo "${_cfg["sleep"]}"echo "${_cfg["data"]}"echo "${_cfg["name"]}"echo "${_cfg["type"]}"# 输出所有键echo "${!_cfg[@]}"# 输出所有值echo "${_cfg[@]}"
123456789101112131415161718
package mainimport "fmt"func main() { var cfg = map[string]string{ "sleep": "this is sleep", "data": "this is data", "name": "this is name", "type": "this is type", } // 输出数组的值 fmt.Println(cfg["sleep"]) fmt.Println(cfg["data"]) fmt.Println(cfg["name"]) fmt.Println(cfg["type"])}