美文网首页
Javascript基础知识

Javascript基础知识

作者: 徐喷以烟 | 来源:发表于2018-12-24 12:06 被阅读0次

转义字符

  • \\ 反斜杠\
  • \" 双引号"
  • \\' 单引号'
  • \n 换行(newline)
  • \t tab

错误提示:Null、Undefined 和 NaN

  • Null: 输出的内容为空
  • Undefined: 输出的内容已定义,但是未赋值
  • NaN: (not a number),运算的结果不是数字,如"good"/2,将输出NaN

布尔值为false

以下几个值的布尔值都是false:

  • false
  • null
  • undefined
  • 0
  • NaN
  • ""
  • " "
    注意:虽然NaN的布尔值是false,但是NaN==false的结果并不是true而是false
    NaN==false测试结果

数组

数组也是对象(object)类型

  • 在控制台输入[]可以看到数组支持的所有方法
    在控制台输入[]
  • length 返回数组长度
  • push("item") 在数组末尾添加一个函数,并返回添加后的数组长度
  • pop() 删除数组末尾的元素,并返回删除的元素
  • slice(start,end) 获取数组中的指定段的元素,并不会改变数组
    start:获取元素的起始位置,为负数时表示从数组的末尾往前偏移的位置,如-2表示倒数第2个元素
    end: 结束的位置,非必填,不填则表示从start到末尾的所有元素
  • splice(start,count,item1,.....,itemN)
    start:删除/添加的元素的起始位置,为负数时表示从数组的末尾往前偏移的位置,如-2表示倒数第二个元素
    count:删除元素的个数
    item:要添加的元素,非必填
  • join() 将数组元素合并为字符串
  • sort() 对数组元素进行排序
  • reverse() 倒转数组的元素
  • toFixed(n) 保留n位小数,但是返回的是字符串类行
  • toUpperCase() 小写转大写
  • toLowerCase() 大写转小写
  • substr(start,count) 获取从start开始的count个字符,start也可以是负数,count非必填,如果不填,则返回直到结尾的字符串。

相关文章

网友评论

      本文标题:Javascript基础知识

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