JavaScript检测之basevalidate.js
来源:互联网 发布:js对象循环引用 编辑:程序博客网 时间:2024/05/17 00:58
basevalidate.js 包含 14个独立检测方法 和 1个综合检测方法,示例代码如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
测试结果如下:
不知道大家有没有发现,其中一个结果好像不太正确,console.log(baseValidate('name', person))
为什么会输出 isBomProperty: true
,这是因为window
对象中也有 name
属性,所以 name
也被认为是 BOM 的属性。
0 0
- JavaScript检测之basevalidate.js
- JavaScript检测之basevalidate.js
- 【JavaScript】之浏览器检测
- Js URl检测方法(javascript)
- javascript学习之类型检测
- js之运行事件检测
- 【JS-05】javascript检测ie版本
- javascript之初识js
- JS----Device.js 检测设备平台,操作系统的javascript
- javascript之对象属性的检测
- JS学习笔记之客户端检测
- 初学Phaser.js之碰撞检测
- Javascript js 身份证号码 检测 规则 18位 15位
- JavaScript——判断js数据类型(类型检测)
- JavaScript检测
- JS(javascript)之Array对象
- JS(javascript) 之 Array对象
- javascript之js-web-api
- 索引是什么,有什么用,怎么用?
- 数据结构---快速排序封装函数
- maven根据工程生成archetype,并反向生成工程
- 绝对定位实现左右上下自适应布局
- 图标资源
- JavaScript检测之basevalidate.js
- Android studio中单元测试和UI测试
- 深入理解JavaScript系列(4):作用域链(Scope Chain)
- Swift3.0带来的变化汇总
- mysql 使用集合函数查询
- 通过eval执行函数
- mongodb,redis,mysql 对比
- rabbitMQ与spring集成在项目中使用
- Java中Runtime.getRuntime().addShutdownHook()方法