字符串,数组,对象

2 篇文章 0 订阅

本次任务内容超级无敌多

导致我写了一两个周 ... 暂且收手了,接下来复习,七月初再次开始做任务

数字相关方法

Number() 函数把对象的值转换为数字。如果对象的值无法转换为数字,那么 Number() 函数返回 NaN。
toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
ceil() 方法可对一个数进行上舍入。
Math.floor(x) 可对一个数进行下舍入。
isNaN() 函数用于检查其参数是否是非数字值。

字符串相关方法

stringObject.charAt(index) 返回指定位置的字符index字符在字符串中的下标。
stringObject.concat(stringX,stringX,...,stringX) 用于连接两个或多个字符串。
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置。
stringObject.slice(start,end) 可提取字符串的某个部分,并以新的字符串返回被提取的部分。
split() 方法用于把一个字符串分割成字符串数组。
stringObject.substr(start,length) 可在字符串中抽取从 start 下标开始的指定数目的字符。
toLowerCase() 方法用于把字符串转换为小写。
toUpperCase() 方法用于把字符串转换为大写。
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

对象的相关操作

递归

函数调用自身,循环

数组相关操作

unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 pop() 方法用于删除并返回数组的最后一个元素。 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度 join() 方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符(形参)进行分隔的。

数据结构

二叉树遍历

前序遍历:访问根节点 前序遍历左子树 前序遍历右子树。
中序遍历:中序遍历左子树 访问根节点 中序遍历右子树。
后序遍历:后序遍历左子树 后序遍历右子树 访问根节点。
将遍历过的部分看做一个节点

队列

队头入,队尾出
先进先出

栈顶进,栈顶出 先进后出

排序

myArray.sort(sortMethod) 若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。 若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。 若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。

数组和字符串的相互转化

其他

判断选中: 标签.checked

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值