摘要: 1、obj.hasOwnProperty("成员名") 如果存在,则返回true,如果不存在,否则返回false; 2、"属性名" in 对象 如果存在,则返回true,否则返回false; 3、直接使用obj.属性名作为条件:(使用最多,例如解决浏览器兼容性问题) 例:arr.indexOf!== 阅读全文
posted @ 2018-07-04 11:09 mchtig 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 例如:var arr=[1,2,3,4,5,6]; document.write(arr.indexOf("3")) >结果输出为2; 阅读全文
posted @ 2018-07-04 10:49 mchtig 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 方法一: var i=str.search(reg);-->只用于查找有没有关键字 弊端:不能指定开始的位置 方法二: var arr=str.match(reg);-->用于获得所有关键字的内容以及个数(arr.length) 弊端:不能获得查找到内容的位置 方法三: var i=str.inde 阅读全文
posted @ 2018-06-27 16:51 mchtig 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 实际开发中不需要写的这么麻烦,只需要使用如下代码 如果数组中是数字,则:arr.sort(compareNum);//compareNum为比较器函数 如果数字中是字符串,则:arr.sort(); 阅读全文
posted @ 2018-06-12 22:06 mchtig 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 以上代码是找出了数组中的最大值并且将该值放到arr.length-1的位置 分析:第1轮比较,要比较11次,循环条件为<arr.length-1,11其实就是数组中元素个数(12)-1; 第2次比较,要比较10次,循环条件为<arr.length-2,10其实就是数组中元素个数(12)-2; ... 阅读全文
posted @ 2018-06-11 17:01 mchtig 阅读(562) 评论(0) 推荐(0) 编辑
摘要: function getMax(a,b,c){ var max=a>b?a:b; c>max&&(max=c); return max; } 阅读全文
posted @ 2018-06-06 11:01 mchtig 阅读(158) 评论(0) 推荐(0) 编辑
摘要: $http({ url:'data/order_add.php', method:'POST', data:{ user_name:$scope.user_name, sex:$scope.sex, phone:$scope.phone, addr:$scope.addr, di... 阅读全文
posted @ 2018-06-01 16:58 mchtig 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 每个页面需要重新编译新page节点,即:给父控制器添加页面初始化时触发事件 注:在angularJs中"$"等价于angular.element; 阅读全文
posted @ 2018-05-09 15:12 mchtig 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、大部分特殊字符IE浏览器支持,其它主流浏览器firefox,safari不支持,opera部分支持 \9:所有IE浏览器都支持 _和-:仅IE6支持 *:IE6和IE7支持 \0:IE8、IE9支持,opera部分支持 \9\0:IE8部分支持,IE9支持 \0\9:IE8、IE9支持 阅读全文
posted @ 2018-04-12 17:02 mchtig 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1、介绍一下标准的css的盒子模型?与低版本IE的盒子模型有什么不同? 答:标准的盒子模型:宽度=内容的宽度(content)+border+padding+margin 低版本IE盒子模型:宽度=内容宽度(content+border+padding)+margin 2、box-sizing的属性 阅读全文
posted @ 2018-03-29 17:01 mchtig 阅读(642) 评论(0) 推荐(0) 编辑