location.xxx | localStorage | switch-case | ...

window.location.reload( )  刷新页面

window.localStorage 真正的本地缓存 (在AJAX 分类里有)

window.locaton.hash  读取、设置hash值(#后面的锚信息)。  相关的事件:window.onhashchange  当hash值发生变化时触发。语法:window.onhashchange = function (){ ‘放要执行的内容’ }

switch-case (翻译:转换)当有多种条件需要判断的时候,可以代替 if、else 

  语法例子:

        arr = [1, 2, 3, 4]
        arr.forEach(e => {
            switch (e) {  //括号里可以写 变量、表达式
                case 1:   //case项后面的代码 只要是符合js语法都行。
                    alert("成立了,弹一下")
                break;  //在执行switch-case结构的时候遇到了break,就会结束这个switch-case.
                case 5:
                    alert('不成立,进default')
                break;
                case 2:  //break是可以省略的,如果省略了break,就会往下一个case项穿透,直到遇到break或者这个switch-case结束为止。
                case 3:
                    alert('可以这样写,每成立一次,就来这里一次')
                break;
                default :   //default是可以省略的,不会有语法错误。
                    alert('每一次不成立都会来这里');
                break
            }
        })
原文地址:https://www.cnblogs.com/MrZhujl/p/10120268.html