JavaScript学习笔记(1.0)
创始人
2024-06-01 01:19:10
0

push()

语法:数组.push(数据)

作用:将数据追加到数组的末尾

返回值:追加数据后数组最新的长度

pop()

语法:数组.pop()

作用:删除数组最后一个数据

返回值:被删除的数据

unshift()

语法:数组.unshift(数据)

作用:将数据添加到数组的最前

返回值:添加数据后数组最新的长度

shift()

语法:数组.shift()

作用:删除数组最前一个数据

返回值:被删除的数据

reverse()

语法:数组.reverse()

作用:将数组反转

返回值:反转后的数组

splice()

语法:数组.splice(开始索引,多少个,要插入的数据)

开始索引:默认是0

多少个:默认是0

要插入的数据:默认是没有

作用:删除数组中若干数据,并选择是否插入新的数据

返回值:以数组的形式返回被删除的数据

sort()

语法:数组.sort()

数组.sort( function(a,b) { return a-b})

数组.sort( function(a,b) {return b-a})

作用:将数组进行排序

返回值:排序好的新数组

join()

语法:数组.join(连接符)

作用:将数组用连接符连接称为一个字符串

返回值:连接好的字符串

concat()

语法:数组.concat(其他数组)

作用:将其他数组合数组拼接在一起

返回值:拼接好的新数组

slice()

语法:数组.slice(开始索引,结束索引)

开始索引:默认是0

结束索引:默认是数组长度

作用:截取数组中的某些数据

返回值:以新数组的形式返回截取出来的数据

indexOf()

语法:数组.indexOf(数据)

作用:查找在数组中的索引位置

返回值:有该数据,返回第一次出现的索引位置。没有该数据,返回-1

 forEach()

语法:数组.forEach( function(item,index,arr) {})

作用:遍历数组

返回值:无

map()

语法:数组.map(function(item,index,arr){})

作用:映射数组

返回值:映射后的新数组

filter()

语法:数组.filter(function(item,index,arr){})

作用:过滤数组

返回值:过滤后的新数组

every()

语法:数组.every(function(item,index,arr){})

作用:判断数组是不是每一项都满足条件

返回值:一个布尔值

some()

语法:数组.some(function(item,index,arr){})

作用:判断数组是不是有某一项满足条件

返回值:一个布尔值

字符串常用方法

字符串也是按照索引进行排序的,也是和数组一样从索引0开始。一个字符就是一个索引位置

charAt()

语法:字符串.charAt(索引)

作用:获取对应索引位置的字符

返回值:对应索引位置的字符

toLowerCase()

语法:字符串.toLowerCase()

作用:将字符串内的字母全部转换成小写

返回值:转换好的字符串

toUpperCase()

语法:字符串.toUpperCase()

作用:将字符串内的字母全部转换成大写

返回值:转换好的字符串

replace()

语法:字符串.replace(换下内容,换上内容)

作用:将字符串内第一个满足换下内容的片段替换成换上内容

返回值:替换好的字符串

trim()

语法:字符串.trim()

作用:去除字符串首尾的空格

返回值:去除空格后的字符串

split()

语法:字符串.split(分隔符)

作用:按照分隔符将字符串切割成为一个数组

返回值:切割后的数组

substr()

语法:字符串.substr(开始索引,多少个)

作用:截取字符串

返回值:截取出来的字符串

substring()

语法:字符串.substring(开始索引,结束索引)

作用:截取字符串

返回值:截取出来的字符串

slice()

语法:字符串.slice(开始索引,结束索引)

作用:截取字符串

返回值:截取出来的字符串

数字常用方法

random()

语法:Math.random()

作用:获取0~1之间的随机小数,包含0,但是不包含1

返回值:0~1之间的随机小数

round()

语法:Math.dound(数字)

作用:对数字进行四舍五入取整

返回值:四舍五入后的整数

ceil()

语法:Math.ceil(数字)

作用:对数字进项向上取整

返回值:向上取整后的整数

floor()

语法:Math.floor(数字)

作用:对数字进行向下取整

返回值:向下取整后的整数

pow()

语法:Math.pow(底数,指数)

作用:对数字进行取幂运算

返回值:取幂后的结果

sqrt()

语法:Math.sqrt(数字)

作用:对数字进行二次方根运算

返回值:二次方根后的结果 

abs()

语法:Math.abs(数字)

作用:对数字进行绝对值运算

返回值:绝对值运算后的结果

max()

语法:Math.max(数字1,数字2,数字3,...)

作用:获取若干数字的最大值

返回值:若干个数字中的最大值

min()

语法:Math.min(数字1,数字2,数字3,...)

作用:获取若干数字的最小值

返回值:若干个数字中的最小值

PI

语法:Math.PI

作用:得到一个近似π的值

上一篇:centos 7下JDK8安装

下一篇:Pinia状态管理

相关内容

热门资讯

张天灵安卓系统,引领智能生活新... 你知道吗?最近在手机圈里,有个名字可是火得一塌糊涂,那就是张天灵安卓系统。没错,就是那个让无数手机用...
安卓系统使用官方文档,系统架构... 你有没有想过,你的安卓手机里那些神奇的软件和功能,其实都是基于一个强大的系统——安卓系统?没错,就是...
安卓系统哪个系列最好,探索最佳... 你有没有想过,手机里的安卓系统就像是一群各具特色的英雄,每个系列都有它的独门绝技。那么,问题来了,安...
安卓修改系统时间设置,安卓系统... 你有没有发现,有时候手机上的时间总是和你心中的时间不太一样?是不是有时候你明明觉得才刚过中午,一看手...
安卓系统制裁华为,自主创新之路 你知道吗?最近安卓系统对华为下手了,这可真是让人大跌眼镜啊!华为作为我国科技界的佼佼者,一直以来都备...
安卓系统隐藏扣费,揭秘恶意应用... 你知道吗?在安卓系统的世界里,有时候会有一些小秘密,就像隐藏的宝藏一样,让人意想不到。今天,我就要来...
低安卓系统游戏推荐,盘点那些让... 手机里的游戏是不是已经玩腻了?别急,今天就来给你推荐一些适合低安卓系统运行的游戏,让你的手机焕发第二...
真我是安卓系统嘛,揭秘安卓系统... 亲爱的读者,你是否曾好奇过,自己手中的安卓手机,它的“灵魂”究竟是不是安卓系统呢?这个问题听起来可能...
安卓儿童手表换系统,轻松换新体... 你家的安卓儿童手表是不是已经陪伴了孩子好长一段时间了呢?是不是觉得它有点儿“老态龙钟”,想要给它来个...
王者安卓系统如何退钱,快速返还 你是不是在王者荣耀里花了点小钱,现在想退回来呢?别急,今天就来手把手教你如何用王者安卓系统退钱,让你...
安卓系统instagram哪里... 你有没有发现,最近你的手机里少了点什么?没错,就是那个让你每天刷到停不下来的社交神器——Instag...
安卓系统怎样用苹果系统,系统切... 你是不是也和我一样,对安卓系统和苹果系统都情有独钟呢?有时候,手头上的安卓设备用得正得心应手,突然又...
平板安卓系统价格多少,不同档次... 你有没有想过,拥有一台平板电脑,是不是就能随时随地享受大屏幕的观影体验,或者轻松处理工作上的事情呢?...
日历app推荐安卓系统,生活更... 你有没有发现,时间就像那溜走的沙子,不经意间就悄悄溜走了。想要抓住时间的尾巴,一款好用的日历app可...
山水投影删除安卓系统,基于山水... 你有没有想过,家里的电视屏幕上突然出现一幅幅流动的山水画,美得让你仿佛置身于仙境?这可不是梦,而是现...
安卓怎么换系统版本,轻松切换至... 亲爱的安卓用户们,你是否对手机系统版本升级充满了好奇和期待?想要让你的手机焕然一新,体验更流畅的性能...
安卓系统 定时锁屏,智能守护您... 你有没有发现,手机这玩意儿,简直就是现代生活的得力助手,但有时候,它也像个调皮的小家伙,时不时地给你...
小米手机安卓系统rom,功能与... 你有没有发现,最近小米手机的热度又上来了?没错,就是那个以性价比著称的小米。今天,咱们就来聊聊小米手...
安卓8.0系统自动重启,安卓8... 最近你的安卓手机是不是也遇到了一个让人头疼的问题?没错,就是那个让人抓狂的自动重启!是不是每次正在关...
安卓导航进入系统设置,解锁个性... 亲爱的手机控们,你是否曾在某个午后,手捧着你的安卓手机,突然想探索一下它的深处,看看那些隐藏在系统设...