javascript
qq_37467814
这个作者很懒,什么都没留下…
展开
-
parseFloat(c)==parseInt(c)小应用
var c='209.87';if(parseFloat(c)==parseInt(c)){alert(c+'是整数!');}else{alert(c+'是浮点数!');}原创 2017-02-27 23:05:06 · 248 阅读 · 0 评论 -
数组的4个方法
应用arr.push(arr.shift())alert(arr) //返回 2,3,marie,smilearr.unshift(arr.pop())alert(arr) //返回 marie,smile,2,3原创 2017-03-12 13:01:51 · 227 阅读 · 0 评论 -
数组的length属性可读可写,字符串的长度length属性不可以修改
数组的length属性可读可写,字符串的长度length属性不可以修改清空数组的两种方法:arr.length=0;arr=[];原创 2017-03-12 11:53:09 · 3624 阅读 · 0 评论 -
遍历对象
var str='';var num=1;for(var attr in document){ //window or document objectstr+=num+'. '+attr+':'+document[attr]+'';num++;}document.body.innerHTML=str;原创 2017-03-12 10:49:57 · 158 阅读 · 0 评论 -
封装好的运动方法
function move(obj,val,target,dir,endFn){val=parseInt(getStyle(obj,dir))clearInterval(obj.timer);obj.timer=setInterval(function(){var speed=parseInt(getStyle(obj,dir))+val;if(speed>=target&&v原创 2017-03-05 15:03:48 · 277 阅读 · 0 评论 -
str.charCodeAt()与String.fromCharCode()用法
str='123';str.charCodeAt(0)=48;str的值为0~9str.charCodeAt(i)的值为48~57str的值为a~zstr.charCodeAt(i)的值为97~122str的值为A~Zstr.charCodeAt(i)的值为65~90String.fromCharCode(48, 49)=01st原创 2017-03-08 15:13:00 · 1995 阅读 · 0 评论 -
获取样式方法
function getStyle(obj,sty){return obj.currentStyle?obj.currentStyle[sty]:getComputedStyle(obj)[sty];}原创 2017-03-04 21:16:35 · 159 阅读 · 0 评论 -
修改ul下li下的ul下的li的css样式
修改ul下的ul下的li的css样式window.onload=function(){var oUl=document.getElementById('list');var arrUl=oUl.getElementsByTagName('ul');var ulLen=arrUl.length;var arrLi=null;for(var i=0;iarrLi=arr原创 2017-02-24 22:38:37 · 3756 阅读 · 0 评论 -
二维数组中的for循环
二维数组中的for循环window.onload=function(){var arr=[['tony','jenny','marie','nal'],[1,2,3,4,5],['aa','bb','cc','dd']];var len=arr.length;for(var i=0;ivar sLen=arr[i].length;for(var j=0;jaler原创 2017-02-24 21:14:32 · 840 阅读 · 0 评论 -
display为none时jquery的outerWidth()与原生offsetWidth差别
display为none时jquery的outerWidth()与原生offsetWidth差别#div1{width: 100px;height: 100px;/*display: none;*/}$(function(){// alert($('#div1').outerWidth());alert($('#div1').get(0).offse原创 2017-02-14 21:50:58 · 861 阅读 · 0 评论 -
js中[]与.用法
js中[]与.用法*{margin: 0;padding: 0;}html,body{width: 100%;height: 100%;overflow: hidden;}.wrap{width: 100%;height: 100%;padding: 100px;background: darkgrey;color: white;原创 2017-02-22 23:11:24 · 424 阅读 · 0 评论 -
35个数中随机抽取7个整数
window.onload=function(){var oBtn=document.getElementById('btn');var oDiv=document.getElementById('div1');oBtn.onclick=function(){oDiv.innerHTML=rNum(35,7);}function rNum(iAll,iNow){var原创 2017-02-10 22:00:59 · 1016 阅读 · 0 评论 -
函数调用参数判断
function fn1(a){if(typeof a==='number' && a===a) //a是数字且不是NaN{alert(a+8);}else if(typeof a==='string'){alert(a.charAt(3));}else if(typeof a==='function'){a();}}fn1(100);fn1('mari原创 2017-02-28 16:22:47 · 534 阅读 · 0 评论 -
获取页面、可视区域、容器本身高度宽度
1,获取页面的高度宽度var sHeight=document.documentElement.scrollHeight;var sWidth=document.documentElement.scrollWidth;2,获取可视区域的高度宽度var cHeight=document.documentElement.clientHeight;var cWidth=documen原创 2017-03-16 09:13:40 · 656 阅读 · 0 评论