1 | <script src="./index.js"></script>
|
2 | <script>
|
3 | customElements.define('shadow-root', class extends HTMLElement {
|
4 | connectedCallback () {
|
5 | const { parentNode } = this;
|
6 | parentNode.removeChild(this);
|
7 | parentNode.attachShadow({ mode: 'open' }).innerHTML = this.innerHTML;
|
8 | }
|
9 | });
|
10 | </script>
|
11 | <script>
|
12 | test(a => {
|
13 | const div = document.createElement('div');
|
14 |
|
15 | return div;
|
16 | });
|
17 | </script>
|