js_高级02



js 中叫 数组 

python 中的叫 列表



var  变量 = [" "]

typeof( 变量名 )----查看类型  

js中 所有对象 (除函数外) 都是object 类型

var 变量 = new Array ("" ,"")   用new 产生新对象



数组长度 : length 

将来用它和for 循环配合遍历数组



索引值: 从0开始 , 获取数值





APL:

​	变量. push() :数组最末 添加数据

​	变量. pop() : 删除 数组中 最末尾的元素

​	

​	改:

 		任意位置添加 / 删除 / 替换  

​		spilce( )   -----参数1 : 从哪个开始

​				       参数2: 删除几个

​				       参数3-n : 用什么替换

例: 从索引值1 开始 ,不删除元素 , 用xxx替换 /添加  : 

​	变量. splice( 1,0 ,' xxx' ) 

例: 指定删除: 从1 开始 ,删除一个 ,不用替换元素:

​	变量. splice( 1, 1) 

例: 指定位置替换: 从1开始 ,删除一个元素,用于替换:

​	变量. splice( 1, 1,"xxx","xxx")







查:

 	indeXof():  查出  元素的   索引值,没有返回-1



反转:  reverse():

​	

排序: sort():

​	默认升序

​	降序:  sort ( function(a,b){

 				return a-b 升序

 				return b-a  降序

 	           })





拼接(元素 拼接成字符串) :

 	join():   不传递参数 用 "," 连接

​		      传递参数  ,用 "参数" 连接





字符串是不可变的类型, 没有增删改

​	查: indexof ()

​	切割: 变量. soilt(" 切割的字母") : 用什么切割, 把整个字符串就不存在了/ 用空字符串切割, 把字符串 中每个元素放到一个数组中







​	截取: substring ()   /  slice() : 两个相同

​		变量. substring(2,4)  :索引值 ,包左不包右,, 索引值2-4  







反转:

 	字符串中没有apl ,借助数组:

 		split(" " ) .reverse(" "), join(" " )   -切割 - ...-...







替换: replace():

 	replace("d","D")  ----d----->替换中D

​		





程序调试: 	

​	alert()   -------->框框

​	console.log()------>控制台

​	document.title()    ----> 网页标题栏显示



​	





定时器: 固定时间 执行某个程序

​	循环定时器:

​		setInterval (函数 ,毫秒) 

​	炸弹定时器:

​		setTimeout( 函数, 毫秒) 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值