daimeng

daimeng的笔记

来自11.DOM基础(0)

1.dom用来操作页面是上的元素2.nodeType 节点类型nodeType==3 文本节点nodeType==1 元素节点children 只包括元素  不包括文本3.子节点只算第一层 不会算到 

来自01. 初探JavaScript魅力 -1(0)

1.Element元素 document.getElementById通过ID获取元素 //为解决兼容性问题2.onmouseover:鼠标移上去就执行onmouseout:鼠标移出时执行 

来自02.初探JavaScript魅力 -2(0)

1.任何标签都可以加ID,甚至是html2.HTML里面怎么写,js里就怎么写3.在js里要是用到类,则要用className

来自03.初探JavaScript魅力 -3(0)

1.单引号里面是字符串,它是常量。若为变量,则不需要加单引号2.className控制的是class

来自04.初探JavaScript魅力 - 4(0)

1.行间样式优先级高于class,所以 ,要么统一用class,要么统一用行间样式style2.wndow.onload  页面加载完成后执行3.行为 样式 结构 分别为js css html4.getElementsByTagName:获取一组元素

来自05.初探JavaScript魅力 - 5(0)

1.inner HTMLinner:里面的2.‘+’是字符串连接若要做加法,则用括号括起来

来自06.javascript基础 - 1(0)

1.JS组成:ECMASscript(解释器)几乎没有兼容性问题、DOM:document(文档)Obgect Model     操作HTML的能力--操作入口 有一些操作不兼容BOM : Browser Oject Model  浏览器 没有兼容性 完全不兼容2.一个变量应该只存放一种类型的数据3.NaN : 非数字4.praseInt : 将字符串里的数字提取出来,若遇到字符串,则结束5.所有数字与NaN计算,结果都是NaN6.NaN和NaN是不等的7.函数 isNaN() 判断是否为NaN8.praseFloat :将字符串里的小数提出来 可以都用它(强制类型转换)9. "==" x先转换类型 在进行比较     “===” 不进行类型转换,直接比较10.闭包 : 子函数可以使用父函数的变量   

来自07.javascript基础 - 2(0)

1.json={ }  用来存数据2.方括号可代表js中的“.”json没有length 里面的东西都是可见的3. for(var i in arr){}   另一种循环 可用于json

来自08.深入javascript(0)

1.arguments :可变参 是一个数组 有长度2.css函数 两个参数 代表获取样式 三个参数 则是设置样式3.currentStyle 可获取非行间样式 只兼容IE4.数组的length既可以获取也可以设置5.push  尾部添加 pop 尾部删除  shift 头部删除  unshift 头部添加6.splice(起点,长度) 删除元素 splice(起点,长度,元素) 元素都会被插入到指定位置7.concat 链接两个数组8.join 用分隔符组合数组元素,生成字符串9.sort 对字符串进行排序 sort(function (n1,n2) ){return n1-n2;} 进行数字排序

来自09.定时器的使用 - 1(0)

1.setInterval 间隔型 会一直执行下去setTimeout 延时型 只会出现一次2. clearInterval 关闭定时器