javascript基本数据类型问题汇总

isNaN()检测是否是NaN;

比较浮点相等,用绝对值,是否小于某一个阈值 Math.abs(1/3 - (1-2/3))<0.0000001;

字符串多行显示\n,ES6中使用反引号``;

ES6连接字符串``;

字符串方法:toUpperCase()、toLowerCase()、substring()、indexOf();

字符串值不会变,基本类型;

*数组方法indexOf(),slice(),push()和pop()、unshift()和shift()、sort()、reverse()、splice()、concat()、join()

indexOf()    返回某个值的下标

slice()  类同substring(),返回新的数组。不包含结束索引

push()  数组末尾增加元素,返回数组长度,原数组长度+     unshift()   数组头增加元素,返回数组长度

pop()  数组末尾删除最后一个元素,返回删除元素   shift()  删除数组第一个元素,返回删除元素

sort()  排序

reverse()  反转

splice()  从索引删除元素,并添加指定元素,返回被删除的元素

  如:arr.splice(2,3,"Google","Facebook"),从索引2开始,删除3个元素,并添加Google和Facebook

  arr.splice(2,0,“Google”,“Facebook”) 从索引2开始,删除0个元素,并添加Google和Facebook

concat()   当前Array与另外一个Array连接起来,返回新数组

join()  用指定字符串连接,返回字符串

*对象  

hasOwnProperty()  判断对象中的属性是否是自身的,而不是继承而来 object.hasOwnProperty(“name”)

 

转载于:https://www.cnblogs.com/PearlRan/p/9678034.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值