getEle

说明

获取指定单个DOM元素

源码

https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/dom/getEle

用法

getEle.test.ts
import { getEle } from "../../utility/dom/getEle";

describe('getEle', () => {
  test('getEle should return `null` when no matched', () => {
    document.body.innerHTML = `
      <div id="app"></div>
    `;

    const origin = [
      'p', '.text'
    ];

    for (const v of origin) {
      expect(getEle(v)).toBe(null);
    }
  });

  test('getEle should return the `DOM object` which has been matched', () => {
    document.body.innerHTML = `
      <div id="#app"></div>
    `;

    const origin = ['#app'];

    for (const v of origin) {
      expect(getEle(v)).toBe(
        document.getElementById('app')
      )
    }
  });
});

最后更新于