摘要:
toUpperCase:toUpperCase()把字符串变为大小写 toLowerCase:tolowerCase()把字符串变为小写 indexOf:indexOf()搜素指定字符串出现的位置 substring:substring()返回指定区间的子串,没有找到的话 返回-1 阅读全文
posted @ 2020-01-16 14:30
AIDI-sz
阅读(84)
评论(0)
推荐(0)
摘要:
ES6中多行表示 用`` 可以不使用传统的 ' ' ,而换行使用的时候\n 针对字符串中的拼接我们一般使用的是 + 但是在新的ES6 语法中我们可以使用 ${变量名} 需要特别注意的是,字符串是不可变的,如果对字符串的某个索引赋值,不会有任何错误,但是,也没有任何效果: 阅读全文
posted @ 2020-01-16 14:17
AIDI-sz
阅读(180)
评论(0)
推荐(0)
摘要:
null:表示为空,undefined:表示未定义 ,‘ ’:表示空字符串,意思就是为长度为零的字符串 在javaScript 希望表示用null来表示一个空的值 String str=null 这句话的意思就是定义一个字符串,变量str,字符串的内容为空值。 String str=" " 定义一个 阅读全文
posted @ 2020-01-16 11:25
AIDI-sz
阅读(611)
评论(0)
推荐(0)
摘要:
例如:1/3 = = = (1-2/3) 的结果集为 false 这时候要注意:这不是javascript 的缺陷 在浮点中会产生误差,计算机无限循环小数,如果比较两个浮点数是否相等的话,只能通过计算他们的绝对值,要比较的话只能取一个阈值来比较 Math.abs(1 / 3 - (1 - 2 / 3 阅读全文
posted @ 2020-01-16 10:47
AIDI-sz
阅读(95)
评论(0)
推荐(0)
摘要:
首先了解一下 NaN:NaN表示Not a Number,当无法计算结果时用产生才会产生,针对NaN的判断使用IsNaN() 这个方法来判断。 阅读全文
posted @ 2020-01-16 10:37
AIDI-sz
阅读(1108)
评论(0)
推荐(0)
摘要:
第一种是= =比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果; 第二种是= = =比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。 由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用 比较。 阅读全文
posted @ 2020-01-16 10:31
AIDI-sz
阅读(125)
评论(0)
推荐(0)