• WEB前端工程师整理的原生JavaScript经典百例


    WEB前端工程师整理的原生JavaScript经典百例

    一、原生JavaScript实现字符串长度截取

    WEB前端工程师整理的原生JavaScript经典百例

    二、原生JavaScript获取域名主机

    WEB前端工程师整理的原生JavaScript经典百例

    三、原生JavaScript转义html标签

    WEB前端工程师整理的原生JavaScript经典百例

    四、原生JavaScript时间日期格式替换

    Date.prototype.Format = function(formatStr) {

    var str = formatStr;

    var Week = ['日', '一', '二', '三', '四', '五', '六'];

    str = str.replace(/yyyy|YYYY/, this.getFullYear());

    str = str.replace(/yy|YY/, (this.getYear() % 100) > 9 ? (this.getYear() % 100).toString() : '0' + (this.getYear() % 100)); str = str.replace(/MM/, (this.getMonth() + 1) > 9 ? (this.getMonth() + 1).toString() : '0' + (this.getMonth() + 1));

    str = str.replace(/M/g, (this.getMonth() + 1));

    str = str.replace(/w|W/g, Week[this.getDay()]);

    str = str.replace(/dd|DD/, this.getDate() > 9 ? this.getDate().toString() : '0' + this.getDate());

    str = str.replace(/d|D/g, this.getDate());

    str = str.replace(/hh|HH/, this.getHours() > 9 ? this.getHours().toString() : '0' + this.getHours());

    str = str.replace(/h|H/g, this.getHours());

    str = str.replace(/mm/, this.getMinutes() > 9 ? this.getMinutes().toString() : '0' + this.getMinutes());

    str = str.replace(/m/g, this.getMinutes());

    str = str.replace(/ss|SS/, this.getSeconds() > 9 ? this.getSeconds().toString() : '0' + this.getSeconds());

    str = str.replace(/s|S/g, this.getSeconds());

    return str

    五、原生JavaScript判断是否为数字类型

    WEB前端工程师整理的原生JavaScript经典百例

    六、原生JavaScript获取cookie值

    WEB前端工程师整理的原生JavaScript经典百例

    七、原生JavaScript格式化CSS样式代码

    WEB前端工程师整理的原生JavaScript经典百例

    八、原生JavaScript实现checkbox全选与全不选

    WEB前端工程师整理的原生JavaScript经典百例

    九、原生JavaScript根据样式名称检索元素对象

    WEB前端工程师整理的原生JavaScript经典百例

    十、原生JavaScript判断是否以某个字符串开头

    WEB前端工程师整理的原生JavaScript经典百例

    十一、原生JavaScript获取页面scrollLeft

    WEB前端工程师整理的原生JavaScript经典百例

    十二、原生JavaScript跨浏览器添加事件

    WEB前端工程师整理的原生JavaScript经典百例

    十三、原生JavaScript用正则表达式清除相同的数组(高效率)

    WEB前端工程师整理的原生JavaScript经典百例

    篇幅有限,今天先分享这么多,如果大家喜欢的话我会再更新,正在学习WEB前端技术的小伙伴可以进群(618522268)一起交流学习,群里还有大量学习资料可供大家自行下载参看,欢迎大家一起来交流讨论。。

    WEB前端工程师整理的原生JavaScript经典百例

  • 相关阅读:
    python CreateUniqueName()创建唯一的名字
    node 创建静态服务器并自动打开浏览器
    基于jQuery 的插件开发
    Fetch
    纯css 来实现下拉菜单
    javascript模板引擎之
    jquery jsonp 跨域
    数据库增删改查
    Promise
    Vue.js
  • 原文地址:https://www.cnblogs.com/gongyue/p/8950542.html
Copyright © 2020-2023  润新知