请帮我解释一下这段代码!!!谢谢

http://www.fgm.cc/learn/lesson8/01.html

上面是源码

上面这段js代码中的

var get = {
    byId: function(id) {
        return typeof id === "string" ? document.getElementById(id) : id
    },
    byClass: function(sClass, oParent) {
        var aClass = [];
        var reClass = new RegExp("(^| )" + sClass + "( |$)");
        var aElem = this.byTagName("*", oParent);
        for (var i = 0; i < aElem.length; i++) reClass.test(aElem[i].className) && aClass.push(aElem[i]);
        return aClass
    },
    byTagName: function(elem, obj) {
        return (obj || document).getElementsByTagName(elem)
    }

这一段怎么解释呢?请帮我解释一下,谢谢。

慕粉3686312
浏览 1799回答 1
1回答

拖鞋_

创建了一个对象  get 对象里面有3方法byId byClass byTagName他的意思是封装了几个JS的原生方法到了一个对象里方便调用和维护
打开App,查看更多内容
随时随地看视频慕课网APP