JavaScript几种常用循环语句

循环语句(looping statement)——就是程序路径的一个回路,可以让一部分代码重复执行,javascript常用的循环语句:for、for/in、forEach、for/of,它们的工作原理几乎一样:只要满足给定的条件,循环语句里的代码就将重复执行下去,直到给定条件的求值结果不再是true,循环才结束。其中最常用的循环就是对数组元素的遍历。

contenteditable 与 textarea 的那点事

contenteditable html中的一个属性。设置html的contenteditable=‘true’时,即可开启该元素的编辑模式。
Html中的contentEditable的属性可以打开某些元素的可编辑状态;也许你没用过contentEditable属性,甚至从未听说过;contentEditable的作用相当神奇,可以让div或整个网页,以及span等等元素设置为可写。我们最常用的输入文本内容便是input与textarea,使用contentEditable属性后,可以在div,table,p,span,body,等等很多元素中输入内容。

SVG--好用又好玩的矢量图形

SVG 意为可缩放矢量图形(Scalable Vector Graphics),并且 SVG 使用XML格式定义图像。SVG与Flash类似,都是用于二维矢量图形,二者的区别在于,SVG是一个W3C标准,基于XML,是开放的,而Flash是封闭的基于二进制格式的。因为都是W3C标准,SVG与其他的W3C标准,比如CSS, DOM和SMIL等能够协同工作。