标签:字符串长度 数据类型 没有 join 方式 不同的 fine cat new
js不区分小数和整数 number
'a' 、"a"
true 、 false
&& 都真为真
|| 一个为真,结果为真
! 真即假,假即真
=
== 等于(类型不同,值相同,结果判断为true)
=== 绝对等于(类型相同,值相同,结果判断为true)
最好使用===
注意: NaN === NaN ,这个值与所有的值都不相等,包括自己
var arr = [1,2,3,4,5,'hello word',null,true];
new Arry(1,2,3,4,5,'hello word',null,true);
如果数组下标越界,显示 undefined
对象是大括号,数组是中括号,最后一个不需要添加
链式取值,通过对象·的方式
var 全局变量
let 局部变量
var msg =
`hello
word
!`
str.length
[)
str.substring(1) //从第一个字符截取到最后一个字符
str.substring(1,3) //[1,3])
var arr = [1,2,3,4,5]
arr.length
注意:加入给 arr.length 赋值,数组大小会发生变化,如果数值小于元素个数,元素就会丢失
arr.indexOf(2)
字符串 "1" 和数字 1 是不同的
unshift: 压入头部
shift: 弹出头部的一个元素
["B","C","A"]
arr.sort()
["A","B","C"]
["A","B","C"]
arr.reverse()
["C","B","A"]
["A","B","C"]
arr.concat([1,2,3])
["A","B","C",1,2,3]
注意: concat()并没有修改数据,只是返回一个新的数组
["A","B","C"]
arr.join('-')
"A-B-C"
标签:字符串长度 数据类型 没有 join 方式 不同的 fine cat new
原文地址:https://www.cnblogs.com/gyhbk/p/12327600.html