为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript学习笔记——08.深入javascript

标签:
JavaScript
  1. 函数传参
    不定参(可变参):参数的个数可变或者不定。
    (1)arguments(其实是个数组)
    (2)例子1:求和--求所有参数的和。
    (3)例子2:CSS函数
    ①获取数组的长度,判断执行语句--arguments.length
    ②给参数取名,增强可读性。
    function css(obj,name,vul){函数为:两个参数时时获取,三个参数时是设置}
  2. 取非行间样式:
    (1)style. 这个方法oDiv.style.width 只能取行间样式
    (2)取非行间样式:
    ①obj.currentStyle['width'](只用于IE)
    ②getComputedStyle(obj,false)['width'](只用于FF、Chrome)
    ③兼容性解决:利用obj.currentStyle在IE下为对象,FF和chrome下为undefined。
  3. 数组基础:
    (1)数组的使用:定义 var a=[23,22,12,4] 最常用好用 或者var a=new Array(11,2)
    (2)数组的属性:length,数组只有这个属性。可以获取、可以设置、可以清空(length=0)
    (3)数组使用原则:数组内数据类型应该一致
  4. 数组的方法:排序和增删、插入
    (1)添加:push(元素),从数组尾部添加;unshift(元素),从头部添加
    (2)删除:pop(元素),从尾部删除;shift(元素),头部删除
    (3)插入:splice(开始位置,长度,元素);
    ①删除splice(开始,长度)
    ②添加splice(开始,0,元素)
    ③先删除再添加splice(开始,长度,元素)
    (4)排序:sort()
    ①sort()本身只会根据字符串排列,比如arr.sort()
    ②排列数值数组时,需要在括号里写函数arr.sort(function (n1,n2){return n1-n2})
    (5)数组转换
    ①连接数组:concat 例子a.concat(b)
    ②分隔符:给数组各个数据之间加入分隔符,join(分隔符),然后组成字符串。比如arr.join('-'),数组就成了2-5-34-3.
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 1
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消