One Hundred Years of Solitude

扬帆,启航!

原生js版块(方法封装)

前言:突然有个想法,如果项目中有些简单的页面需要某些JS库里的方法,但是又不想依赖其他库,于是就只能自己封装点常用的方法,不能什么都靠百度和插件。

给DOM添加或删除class类

添加class原理:正则去匹配DOM身上的class字符串,如果没有匹配到就增加这个class类。
删除class原理:用replace方法从获取的class字符串里用空字符串替换掉这个需要移出的class类,再赋值给这个DOM的className属性。

获取DOM的属性

设置DOM的属性

获取DOM四边距离左右上下的距离

绑定和移出事件

ps:绑定和解绑的回调必须是同一个函数

获取一个数组的极值(最大或是最小值)

获取移动设备类型

严格身份证号验证

数据或类型判断

guid生成

两种获取节点里的内容

点赞

发表评论

电子邮件地址不会被公开。