深入JavaScript

关键词:函数返回值、函数传参(不定参)、取非行间样式、数组、splice、concat、join、sort
  • 函数返回值:即为函数的执行结果;
  • 传不定参:arguments,参数的个数可变;(例子:求和、css函数)
  • 取非行间样式:如果样式没有写在行间,那么应该利用currentStyle(IE)或者getComputedStyle(obj,false).name。利用if,else来进行兼容性处理;获取复合样式的属性时需要注明所取的明确样式(如获取背景颜色,需要写backgroundColor,直接写background是没有作用的)。
  • 数组:使用单一变量的值存储一系列的值;数组的length属性既可读亦可写,因此可利用可写功能快速清空数组;添加:push及unshift(分别表示在尾部及头部添加);删除:pop及shift(分别表示从尾部及头部删除);
  • splice:splice(n1,n2)表示从数组的n1位置开始删n2个元素;splice(n1,n2,”a”,”b”,”c”…)表示在n1位置删除n2个元素,并添加后面的”a”,”b”,”c”,等等;
  • concat:数组的连接,语法:a.concat(b),则数组a和b连接,a是元素在b的元素前面;
  • join:表示用给定的参数连接数组里面的值,语法为arr.join("value"),那么arr中的值就将会被value连接起来;
  • sort:数组的排序,语法为arr.sort(),其中sort()括号中可传入函数,表示排序的依据;在对数字排序的时候,因为sort属性只认字符串,所以必须传入比较函数;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值