1、innerText用于改变标签内文本时,如果标签内含有其他元素则子元素将被覆盖
2、createAttribute(生成一个新的属性节点,并返回他)通常和setAttributeNode(向元素中添加指定的属性节点)成对使用,但在实际的应用中,因为极少情况是需用新加属性,所以这种方法很少用到。
1、indexOf(string)返回出现字符串的位置,当没有该字符串时返回-1
2、substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。对象.substr(start,length)
3、replace(str1,str2)字符串替换,没有查询到与str1相同的代码则不进行替换
1、Date()方法是返回当前日期与时间,以上所有方法均是从date对象中返回
2、由 getYear() 返回的值不总是 4 位的数字!对于介于 1900 与 1999 之间的年份,getYear() 方法仅返回两位数字。对于 1900 之前或 1999 之后的年份,则返回 4 位数字!(实际上,这个方法返回的并不是当前的年份,而是当前年份与1900或1999之间的差值)
1、Math 对象并不像 Date 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。
1、sort()返回一个元素被排序的Array对象(按照字符编码的顺序进行排序)
如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。
如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。
若 a 等于 b,则返回 0。
若 a 大于 b,则返回一个大于 0 的值。