日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

給新手朋友分享我收藏的前端必備JAVAscript已經寫好的封裝好的方法函數,直接可用。方法函數總計:41個;以下給大家介紹有35個,需要整體文檔的朋友私信我,

1、輸入一個值,將其返回數據類型

function typego(para) {
    return Object.prototype.toString.call(para)
}

2、將數組去重

function SZque1(arr) {
    return [...new Set(arr)]
}

function SZique2(arr) {
    var obj = {};
    return arr.filter(ele => {
        if (!obj[ele]) {
            obj[ele] = true;
            return true;
        }
    })
}

function SZque3(arr) {
    var result = [];
    arr.forEach(ele => {
        if (result.indexOf(ele) == -1) {
            result.push(ele)
        }
    })
    return result;
}

3、將字符串去重

String.prototype.zque = function () {
    var obj = {},
        str = '',
        len = this.length;
    for (var i = 0; i < len; i++) {
        if (!obj[this[i]]) {
            str += this[i];
            obj[this[i]] = true;
        }
    }
    return str;
}

###### //去除連續的字符串 
function qc(str) {
    return str.replace(/(w)1+/g, '$1')
}

4、瀏覽器cookie管理方法

var cookie = {
    set: function (name, value, time) {
        document.cookie = name + '=' + value + '; max-age=' + time;
        return this;
    },
    remove: function (name) {
        return this.setCookie(name, '', -1);
    },
    get: function (name, callback) {
        var allCookieArr = document.cookie.split('; ');
        for (var i = 0; i < allCookieArr.length; i++) {
            var itemCookieArr = allCookieArr[i].split('=');
            if (itemCookieArr[0] === name) {
                return itemCookieArr[1]
            }
        }
        return undefined;
    }
}

5、驗證郵箱的正則表達式

function isEmail(sEmail) {
    var reg = /^([w+.])+@w+([.]w+)+$/
    return reg.test(sEmail)
}

6、圣杯模式的繼承

function inherit(Target, Origin) {
    function F() {};
    F.prototype = Origin.prototype;
    Target.prototype = new F();
    Target.prototype.constructor = Target;
    // 最終的原型指向
    Target.prop.uber = Origin.prototype;
}

7、找出字符串中第一次只出現一次的字母

 

前端新手必備常用JavaScript方法函數大全

 

8、找元素的第n級父元素

 

前端新手必備常用JavaScript方法函數大全

 

 

9、 返回元素的第n個兄弟節點

前端新手必備常用JavaScript方法函數大全

 

10、判斷元素有沒有子元素

前端新手必備常用JavaScript方法函數大全

 

剩下的還沒40多個方法函數太多,就不一一展示,如果有需要的朋友,直接私信我發給您,給個助力贊

前端新手必備常用JavaScript方法函數大全

格式化時間


前端新手必備常用JavaScript方法函數大全

獲取傳遞參數


前端新手必備常用JavaScript方法函數大全

更多

分享到:
標簽:JavaScript
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定