var a = parseInt([0,0,1,0,0].join('')+1)
//join()方法将数组转为字符串,并用指定的分隔符进行分割
[0,0,1,0,0].join("") 后变成字符串'00100'
字符串'00100'+1 ,1是number,会将1转变为字符串后拼接
就变为 001001 parseInt后 变成 1001
Math.ceil 向上取整 例子:Math.ceil(-5.9) -5 Math.ceil(5.1) 6 Math.floor 向下取整 例子:Math.ceil(-5.9) -6 Math.ceil(5.1) 5 Math.round 四舍五入取整 例如,3.5 将舍入为 4,而 -3.5 将舍入为 -3
注意:javascript中没有@import这种语法。link标签除了可以加载css外,还可以做许多别的事,例如解说rss,解说rel连结属性等,@import就只能加载css了
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:
Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。
但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submit button却是可以使用的)。