![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 210 阅读 · 0 评论 -
数组的4个方法
应用 arr.push(arr.shift()) alert(arr) //返回 2,3,marie,smile arr.unshift(arr.pop()) alert(arr) //返回 marie,smile,2,3原创 2017-03-12 13:01:51 · 210 阅读 · 0 评论 -
数组的length属性可读可写,字符串的长度length属性不可以修改
数组的length属性可读可写,字符串的长度length属性不可以修改 清空数组的两种方法:arr.length=0;arr=[];原创 2017-03-12 11:53:09 · 3592 阅读 · 0 评论 -
遍历对象
var str=''; var num=1; for(var attr in document){ //window or document object str+=num+'. '+attr+':'+document[attr]+''; num++; } document.body.innerHTML=str;原创 2017-03-12 10:49:57 · 141 阅读 · 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 · 263 阅读 · 0 评论 -
str.charCodeAt()与String.fromCharCode()用法
str='123'; str.charCodeAt(0)=48; str的值为0~9 str.charCodeAt(i)的值为48~57 str的值为a~z str.charCodeAt(i)的值为97~122 str的值为A~Z str.charCodeAt(i)的值为65~90 String.fromCharCode(48, 49)=01 st原创 2017-03-08 15:13:00 · 1947 阅读 · 0 评论 -
获取样式方法
function getStyle(obj,sty){return obj.currentStyle?obj.currentStyle[sty]:getComputedStyle(obj)[sty];}原创 2017-03-04 21:16:35 · 139 阅读 · 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;i arrLi=arr原创 2017-02-24 22:38:37 · 3712 阅读 · 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;i var sLen=arr[i].length; for(var j=0;j aler原创 2017-02-24 21:14:32 · 816 阅读 · 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 · 846 阅读 · 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 · 406 阅读 · 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 · 955 阅读 · 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 · 516 阅读 · 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 · 620 阅读 · 0 评论