小白学前端19
1.声明二维数组的方法:
var data=[],
j=0;
for(var i=0;i<size;i++){
data[j]=[];
.../*initial the two dimension array*/
j++;
}
2.数组的sort方法只要记住:两个参数:a-b是由小到大排序,b-a则是由大到小排序
3.有一个问题:一直待解:对于数据的存储,什么时候选用object,什么时候选用数组,还是只需数组就可以了以及如何快速把一个对象转化成数组?
4.怎么在两个button元素之间加空格分离出来呢?
加 --记住!
5.从一个元素中获取文本值?
input元素可以用value获得到,
用textContent会获得字符串值,代表节点文本及其所有后代。
nodeValue :如果您希望返回元素的文本,请记住文本始终位于文本节点中,并且您必须返回文本节点的值(element.childNodes[0].nodeValue)
测试button和p元素均可用此方法
--总结非input元素均可通过element.childNodes[0].nodeValue和textContent来获取文本,但textContent会获取它所有的子节点
input元素就用value就可以了,它们都是返回的string
6.做斌斌学院的task4时候
两个问题:
1.怎么让图形块随着输入的数字越多而变大?
方块里面的数字用padding:0 20px; 而高度,line-height为固定值
2.怎么让图形块以水平排列的方式展示?
float:left,加上一定的外边距
7.怎么让很长的字符串不写在一行?
换行时用\分割即可