Loading

小白学前端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元素之间加空格分离出来呢?
加&nbsp;  --记住!

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.怎么让很长的字符串不写在一行?
换行时用\分割即可    

posted @ 2017-05-25 23:29  方木  阅读(85)  评论(0)    收藏  举报