web基础知识

web前端基础知识总结

  1. html部分

  2. css3部分

  3. js部分
    • js基本数据类型
      – String,Number,Boolean,Null,Undefined,Object
    • js引用数据类型
      –Array,Date,Function,RegExp
      -Array基础
      • length属性,是一个可读写的获取数组长度的属性
      • Array.isArray(value)判断value是否为数组类型
      • 数组的操作方法

                                                 

 

     1.    

方法名        功            能调用,参数返回值
toString()             将数组拼接为 逗号分隔的字符串array,noneString
pop()弹出数组末尾数据array,none返回弹出的数据
push()插入数组末尾数据array,+多个值返回插入后数组长度
unshift()插入数组头部数据array,+多个值返回插入后数组长度
shift()删除数组头部数据array,none返回弹出的数据
reverse()反转数组数据array,none返回排序后的数组
sort()根据传入的回调函数对数组排序array,callback返回排序后的数组
concat()创建调用数组的副本并与参数数组拼接array,otherArray返回原数组副本拼接后的数组
slice()提取数组指定起止项作为新数组arrray,【start,end)返回提取的新数组,原数组不变
splice()对数组指定位进行删除、插入、替换array,(0,2)删除(起始位,要删除的位数);
(2,0,insertOptions+)插入(起始位,0代表不删除,插入数据);(2,1,replaceOptions+)替换(起始位,被替换项,替换项)
返回一个包含被删除项的数组,未删除则为空
indexOf()从数组中查找第一个匹配项的索引(全等匹配===)array,(查找值,起始查找位)其中第二个参数可选返回匹配到的索引值
lastIndexOf()反向查找匹配值的索引array,(查找值,起始查找位)其中第二个参数可选返回匹配到的索引值
every()&&迭代判断数组中的每一项是否满足回调函数中的条件array,callback(item,index,array)全满足为true,否则为false
filter()迭代过滤数组中满足条件的项array,callback(item,index,array)返回满足条件项组成的新数组,原数组不变
forEach()迭代操作数组中的每一项array,callback(item,index,array)none
map()迭代对数组每项进行操作array,callback(item,index,array)返回经过操作的数据组成的新数组
some()||迭代判断数组中的每一项是否满足回调函数中的条件array,callback(item,index,array)只要有一项满足就返回true
reduce()迭代数组每一项进行数组操作,对于每一项调用回调函数,并把结果作为回调中pre的值再次传递进来,迭代数组的第一个pre为第一项LeftToRightarray,callback(pre,cur,index,array)返回操作结果,如各项的和
reduceRight()迭代数组每一项进行数组操作,对于每一项调用回调函数,并把结果作为回调中pre的值再次传递进来,迭代数组的第一个pre为第一项RTLarray,callback(pre,cur,index,array)返回操作结果,如各项的和
 










































































  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值