当前位置: 首页 > news >正文

JavaScript基础知识(六)

相关api介绍

数字类型

- parseInt  
- parseFloat

字符串类型

.length 返回字符串长度

字符串可以通过下标的方式来获取值

字符串的相关api都不会改变原来字符串,并且可以返回一个新的字符串,若要获取其值则需要声明新的变量获取

 str.indexOf(char[,startIndex])

查询str中队形的char字符的位置,并且返回第一个的下标,可以通过startIndex指定查找的初始下标

str.substring(startIndex,endIndex)

在相关范围内截取字符串,注意,endIndex并不会被取到,startIndex为初始下标,endIndex为结束后一位的下标

str.substr(startIndex,length)

通过startIndex定位初始下标,通过length获取等length长度的子串

str.trim()

清除字符串两端的空白字符,包括换行,制表等

str.replace("originStr","newStr") 

在str字符串中,将originStr子串替换为newStr子串

str.split(char)

以char字符为标志,将str字符串分隔成数组


其他类型api

str.charAt(index)

通过下标获取对应字符串

str.charCodeAt(index)

通过下标获取对应字符串的unicode编码

String.fromCharCode(unicode)

通过unicode编码获取对应的字符串

str.lastIndexOf(char[,startIndex])

从右往左查询对应字符是否存在

str.slice(startIndex,endIndex)

通过下标范围获取str的子串

str.toLocaleLowerCase()
str.toLocaleUpperCase()

将str中的字符转化成小|大写

str.repeat(n)

将str重复进行取值,自身数量的增加


数组

arr.push(data[,data])

对arr数组的末尾执行添加操作

arr.unshift(data[,data])

对arr数组的开头执行添加操作

arr.pop()

对arr数组的末尾执行删除操作

arr.shift()

对arr数组的开头执行删除操作

arr.join(str)

以str字符为标志对arr数组进行分割,并且形成新的字符串

arr.indexOf(item)

查询arr数组中是否存在item

Array.isArray(arr)

判断arr数组是否为数组类型

arr.concat(arr[,arr])

对arr数组进行与其他数组的连接


http://www.mrgr.cn/news/5199.html

相关文章:

  • Jmeter版本下载国内外镜像源
  • 2-SAT,用连通分量编号确定答案
  • 3008. 找出数组中的美丽下标 II
  • Godot《躲避小兵》实战之游戏开始界面制作
  • MySQL 视图(VIEW)的使用
  • 云计算第三阶段---DBA Day2 -- Day4
  • [Algorithm][综合训练][数组中两个字符串的最小距离][Fibonacci数列][单词搜索]详细讲解
  • 高并发集群饿了么后端的登录模块
  • 在Linux下搭建go环境
  • AOC U27U2P创作设计旗舰——传递情感,用色彩说话!
  • 【全开源】php在线客服系统源码 (搭建教程+全新UI)
  • uni-app 手记集。
  • 苹果iOS / iPadOS 18 beta 7版本发布,或将是最后一个iOS / iPadOS 18beta版本
  • SQL, 有终止条件的多次累计计算
  • Mac电脑遇到DNS解析失败,ip可以访问,域名无法访问
  • 大模型日报 2024-08-22
  • windows 11 安装oh-my-posh intellij失效问题
  • Kuberbetes Pod调度基础
  • 实战OpenCV之图像的属性
  • 【GH】【EXCEL】bumblebee简介:GH↔EXCEL