JS基础之常用方法

JS基础之常用方法

字符串

  • length: 返回字符串的长度
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.length) // 12
  • trim():去除首尾空格
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.trim()) // Hello World
  • toUpperCase(): 将字符串转换为大写字母
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.toUpperCase()) //  Hello World
  • toLowerCase(): 将字符串转换为小写字母
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.toLowerCase()) //  hello world
  • charAt(index): 返回指定索引处的字符
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.charAt(5)) // o
  • substring(start, end): 返回从指定起始位置到结束位置之间的子字符串
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.substring(1,5)) // Hell
  • split(separator): 将字符串分割成数组,使用指定的分隔符
var sen = " Hello World"
console.log(sen) //  Hello World
console.log(sen.split(" ")) // ['', 'Hello', 'World']

数字

  • toFixed(digits): 将数字四舍五入为指定位数的小数
var num = 18
console.log(num) // 18
console.log(num.toFixed(1)) // 18.0
  • toString(): 将数字转换为字符串
var num = 18
console.log(num) // 18
console.log(num.toString()) // "18"
  • parseInt(string, radix): 解析字符串并返回整数
console.log(parseInt("100")) // 100
  • parseFloat(string): 解析字符串并返回浮点数
console.log(parseFloat("100.55")) // 100.55

布尔

  • 无特定方法,但可以与逻辑运算符(例如 &&, ||!)一起使用
let bool = true;
console.log(bool && false); // 输出:false
console.log(bool || false); // 输出:true
console.log(!bool); // 输出:false

数组

  • length: 返回数组的长度
var arr = ["a",2,3]
console.log(arr) // ['a', 2, 3]
console.log(arr.length) // 3
  • push(element): 将一个或多个元素添加到数组末尾,并返回新的长度
var arr = ["a",2,3]
console.log(arr) // ['a', 2, 3]
console.log(arr.push(4)) // 4
console.log(arr) // ['a', 2, 3, 4]
  • pop(): 删除并返回数组的最后一个元素
var arr = ["a",2,3]
console.log(arr) // ['a', 2, 3]
console.log(arr.length) // 3
  • join(separator): 将数组的所有元素转换为字符串,使用指定的分隔符连接
var arr = ["a",2,3]
console.log(arr) // ['a', 2, 3]
console.log(arr.join(",")) // a,2,3
  • slice(start, end): 返回从起始位置到结束位置之间的子数组,顾头不顾尾
var arr = ["a",2,3]
console.log(arr) // ['a', 2, 3]
console.log(arr.slice(0,2)) // ['a', 2]
  • 18
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值