-
</li></ul> 它的存在 使得这种document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML); 方式能够通过 </li> </ul> 这种的话上面的语句就无法得到想要的lastNode 换行符会作为一个TextNode,而</li></ul> ,两标签之间不存在空字符,即没有TextNode存在查看全部
-
我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。查看全部
-
var myarr=new Array(); //定义数组查看全部
-
100%7取余查看全部
-
变量名区分大小写,如:A与a是两个不同变量。查看全部
-
for循环: 重复 for语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句}查看全部
-
<!--引入外部文件的方式--> <script type="text/javascript" src="script.js"></script>查看全部
-
Switch语句 多种选择: 当有很多种选项的时候,switch比if else使用更方便。 语法: switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 } 语法说明:Switch必须赋初始值,如所有case值都不匹配,执行default后的语句。 注意:记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句查看全部
-
终于可以了查看全部
-
if..else嵌套语句: 多组语句中选择一组来执行,使用if..else嵌套语句。 语法: if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1、2至n不成立时执行的代码}查看全部
-
if...else语句: 在指定的条件成立时执行代码,在条件不成立时执行else后的代码。 语法: if(条件) { 条件成立时执行的代码} else {条件不成立时执行的代码}查看全部
-
if语句: if语句是基于条件成立才执行相应代码时使用的语句。 语法: if(条件) { 条件成立时执行代码}查看全部
-
注意: 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。查看全部
-
scrollLeft:设置或获取位于给定对象左边界与窗口中目前可见内容的最左端之间的距离 ,即左边灰色的内容 scrollTop:设置或获取位于对象最顶端与窗口中可见内容的最顶端之间的距离 ,即上边灰色的内容 offsetLeft:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 offsetTop:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算顶端位置 offsetParent:布局中设置postion属性(Relative、Absolute、fixed)的父容器,从最近的父节点开始,一层层向上找,直到HTML的body查看全部
-
JavaScript能做什么? 1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等) 2.实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等)查看全部
举报
0/150
提交
取消