js笔记(字符串、数组、运算符)

字符串

parseInt('123');
---->123
parseInt('aa');
---->NaN
parseFloat('123.2');
---->123.2

var abc='34aa';
typeof(abc);
---->"string"

var abc=`
asdsad
asdasd
aqwe
`;
typeof(abc);
---->"string"

var name='xiaoming';
var age=18;

var ppp=`
名字是:${name},年龄是:${age}
`;
ppp
---->"
---->名字是:xiaoming,年龄是:18
---->"

name+age
---->"xiaoming18"

功能 js py
返回长度 .length len()
移除空白 .trim strip()
 返回索引指定字符 .charAt(n) []
 拼接字符 .concat(value) join()
 返回索引 .indexOf(substring,start) index()
 切片 .substring(from,to) [:]
 切片 .slice(start,end) [:]
 小写 .toLowerCase() lower()
 大写 .toUpperCase() upper()
 分隔 .split(delimiter,limit) split()

 

 

 

 

 

 

 

 

 

 

 

 

 

数组

var l = [1, 'a', 2] ;

功能

js
统计元素的个数 .length
尾部追加元素 .push
获取尾部的元素 .pop
头部插入元素 .unshift
头部移除元素 .shift
切片 .slice
反转 .reverse
将数组元素连城字符串 .join
连接数字 .concat
排序 .sort
将数组的每个元素传递给回调函数 .forEach
删除元素,并向数组添加新元素 .splice
返回一个数组元素调用函数处理后的值的新数组 .map

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

运算符

var x=10;
var a=x++;
var b=++x;
a
---->10
b
---->12

1 == '1';
---->true  /弱等于/
1 === '1';
---->false  /强等于/

and-------&&  /返回数据/

or---------||  /返回数据/

not--------!  /返回数据/

posted @ 2021-02-19 16:38  丑矬穷屌  阅读(38)  评论(0编辑  收藏  举报