美文网首页
js基础(2)

js基础(2)

作者: 愿长睡不醒 | 来源:发表于2017-10-21 10:21 被阅读0次


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 的值。

用sort()实现按大小排序

相关文章

  • 小程序系列--JS基础

    JS基础 最后一遍JS基础,需要一定的语言基础 1. JS在网页中使用 2. 注释 3. 变量 声明变量 var...

  • js基础2

    1.事件 1)添加事件 点击事件:onclick 2)图片显隐 出现: 3)this的用法 在匿名函数中的this...

  • js基础2

    一、js引入方式和打印方式 四种引入方式(1) 百度一下 (2) (3)在html页面的任何位置加入 js代码...

  • JS基础2

    函数 主要参考:https://wangdoc.com/javascript/types/function.htm...

  • js基础(2)

    5、Math中的常用方法(10个)6、Date日期操作基础详解以及常用方法(12个) 5、Math中的常用方法(1...

  • JS基础--2

    js中的程序控制语句 常见的程序有三种执行结构: 顺序结构 分支结构 循环结构 顺序结构:程序从第一行开始执行,按...

  • js基础2

    1、 栈方法和队列方法 1)栈操作的方式:先进后出原则----通过重数组尾部添加数据项,然后在从数组的尾部获取尾部...

  • JS 基础 2

    Ba la la la ~ 读者朋友们,大家好,冷锋时间,话不多说,发车! 一、ECMAScript中关...

  • js基础(2)

    1、innerText用于改变标签内文本时,如果标签内含有其他元素则子元素将被覆盖 2、createAttribu...

  • js基础2

    js数据类型 js定义了6种数据类型,数值、字符串、布尔值称为原始数据类型的值即基本数据类型。将对象称为复杂类型的...

网友评论

      本文标题:js基础(2)

      本文链接:https://www.haomeiwen.com/subject/kqtiuxtx.html