标签:子节点 位置 刷新 js代码 define 变量命名 写法 ide baidu
JavaScript周测
第二周:
parentNode.lastElementChild || parentNode.lastChild;
node.parentNode.parentNode
window.onscroll=function(){}
<div><p>哈哈</p></div>
div.innerHTML;//<p>哈哈</p>
div.innerText;//哈哈
document.documentElement.scrollTop
div.offsetWidth
Substring,substr,split,indexOf,lastIndexOf,charAt
for(var i=0;i<liList.length;i++){
liList[i].setAttribute(‘index’,i);
liList[i].onclick=function(){
for(var j=0;j<liList.length;j++){
liList[j].className=’’;
divList[j].className=’hide’;
}
this.className=’selected’;
divList[this.getAttribute(‘index’)].className=’’;
}
}
history.back(); 或 history.go(-1);
history.forward(); 或 history.go(1);
/^18$|^19$|^100$|^[2-9]\d$/
匹配前一项至少1次,或多次
{0,1}
i:忽略大小写 g:全局匹配
/^1[3-9]\d{9}$/
substring:截取从index1到index2-1的位置
substr:截取从index1开始,截取N个
pageX
代码的一种错误,会导致程序中断
try{
}catch(err){
}
location.reload();
匹配前一项至少2次或多次
错误写法
第一周:
JavaScript周测
String,Number,Boolean,Object,Undefined
驼峰命名法,字母,数字,_,$组成,数字不能开头
setTimeout:等待指定的毫秒后执行function,执行一次
setInterval:每隔一段时间时间执行一次function,无限次执行
stringArray.join(“ “);
73,4,21
var mydate=new Date();
var year= mydate.getFullYear();
var month=mydate.getMonth()+1;
var date=mydate.getDate();
document.write(year+’-’+month+’-’+date);
标签:子节点 位置 刷新 js代码 define 变量命名 写法 ide baidu
原文地址:https://www.cnblogs.com/liuyangya/p/9780426.html