js
mo19880126
这个作者很懒,什么都没留下…
展开
-
JS判断对象是否为数组
<script> var are=[1,2,3,4,5]; console.log(Array.isArray(are));</script>后台打印出来是true;原创 2018-11-22 13:49:58 · 747 阅读 · 0 评论 -
js判断一个对象 是否为空对象
1.将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true2.for in 循环判断var obj = {};var b = function() {for(var key in obj) {return false;}retu...原创 2018-11-22 13:57:54 · 1057 阅读 · 0 评论 -
undefined 与 null 的区别:
undefined 与 null 的区别:表面上 undefined 与 null 都是什么都没有的意思,但是实际上 undefined 是未定义(就是变量没有初始化),null 是一个变量初始化了,但是什么值都没给,只给了一个空对象;进一步说,undefined 与 null是值相等,类型不相等。...原创 2018-11-22 14:38:07 · 165 阅读 · 0 评论 -
正则表达式表单验证实例:
/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) { var reg=/^[\u4E00-\u9FA5]{2,4...原创 2018-11-22 14:58:19 · 181 阅读 · 0 评论 -
表单值是否存在,如果存在,则弹出信息,否则阻止表单提交 且不能为空格
<!DOCTYPE html><html><head><meta charset="utf-8"><script>function validateForm() { var x = document.forms["myForm"]["fname"].value; if(x.indexO原创 2018-11-22 15:54:27 · 277 阅读 · 0 评论