* @description 加载 * @param match * @param callback
(match, callback)
| 2560 | * @param callback |
| 2561 | */ |
| 2562 | function load(match, callback) { |
| 2563 | // 链接 |
| 2564 | const { href } = window.location; |
| 2565 | window.addEventListener('load', () => { |
| 2566 | // 函数 |
| 2567 | if (match instanceof Function) { |
| 2568 | match(href) && callback(); |
| 2569 | return; |
| 2570 | } |
| 2571 | // 布尔 |
| 2572 | if (typeof match === 'boolean') { |
| 2573 | match && callback(); |
| 2574 | return; |
| 2575 | } |
| 2576 | // 字符正则 |
| 2577 | if (href.match(match)) { |
| 2578 | callback(); |
| 2579 | return; |
| 2580 | } |
| 2581 | }); |
| 2582 | } |
| 2583 | /* 变量 */ |
| 2584 | /** |
| 2585 | * @description 链接 |