描述 给出一个仅包含字符'(',')','{','}','['和']',的字符串,判断给出的字符串是否是合法的括号序列 括号必须以正确的顺序关闭,"()"和"()[]{}"都是合法的括号序列,但"(]"和"([)]"不合法。 思路: 建立一个对象里面存放符号 之后对字符串进行遍历 如果栈的长度为0,则直接将其压入栈中 如果栈长不为0,则判定其与栈尾的符号是否匹配,匹配则将两个都删除,不匹配则压入 最后判断栈的长度是否为0 function isValid(s) { let b = [] const obj = { '[': ']', '(...