arguments(数组)    可变参/不定参arguments.lengthfunction sum(){var results = 0;for(var i = 0;i < arguments.length;i++)results += arguments[i];return results;
}
alert(sum(1,2,3,4,5));
-----------------------------------------
jqcss(oDiv,'width')              获取样式
css(oDiv,'width','200px')      设置样式------------------------------------------
alert(currentStyle.width)   获取非行间样式//只兼容IE
alert(getComputedStyle(oDiv,null).width) 火狐if(oDiv.currentStyle){alert(currentStyle.width);
}
else{alert(getComputedStyle(oDiv,null).width);
}----------------------------------------------------
获取非行间样式//不能获取复合样式(background、border)
function getStyle(obj,name){if(obj.currentStyle){return obj.currentStyle[name];}else{return getComputedStyle(obj,null)[name];}
}
window.onload = function(){var oDiv = document.getElementById('div1');alert(getStyle(oDiv,'width'));
}
-----------------------------------------------------
数组
a = {1,2,3};
a = new array(1,2,3);尾部添加  a.push(4);
尾部删除  a.pop();
头部添加  a.unshift(5);
头部删除  a.shift();删除:a.splice(起点,长度);
插入:a.splice(起点,长度,元素...);替换:a.splice(2,2,'a','b');连接:
var a = {1,2,3};
var b = {4,5,6};
alert(a.contact(b))lalert(a.join('-')); ----->1-2-3排序字符排序
var a = {'float','width','alpha','zoom','left'};
a.sort();
alert(a);数字排序
var a = {12,8,99,19,112};
a.sort(function(n1,n2)){return n1 - n2;
}
alert(a);
-----------------------------------------------------

js笔记(8)之数组篇相关推荐

  1. 【史上最强JavaEE笔记】之反射篇(LOL新技能?)

    开场白: 大家好,我是潘师傅,各位好久不见,好久没有跟大家分享我的疯狂笔记了,大家有没有想我呢?哈哈...之前给大家整理分享的<史上最强JavaSE笔记>之数组篇不知道大家看了没有,大家要 ...

  2. 菜鸟学习笔记:Java基础篇6(数组、字符串)

    菜鸟学习笔记:Java常用类(数组.字符串) 数组 概述 数组的定义 二维数组 数组查找和排序 查找 排序 数组运用--字符串 不可变字符序列(String) 可变字符序列(StringBuilder ...

  3. 用js来实现那些数据结构01(数组篇01-数组的增删)

    在开始正式的内容之前,不得不说说js中的数据类型和数据结构,以及一些比较容易让人混淆的概念.那么为什么要从数组说起?数组在js中是最常见的内存数据结构,数组数据结构在js中拥有很多的方法,很多初学者记 ...

  4. js笔记(一)js基础、程序结构、函数

    大标题 小节 一.js 基础 1. javascript的组成: 2. 运行js: 3. 打印信息: 4. 关键字var: 5. js中的数据类型: 6. NaN(not a number): 7. ...

  5. 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)

    菜鸟学习笔记:Java提升篇12(Java动态性2--动态编译.javassist字节码操作) Java的动态编译 通过脚本引擎执行代码 Java字节码操作 JAVAssist的简单使用 常用API ...

  6. Node.js笔记:SerialPort(串口)模块使用(基于9.x.x)

    文章目录 目的 模块安装 基础使用 扫描端口 打开端口 发送数据 接收数据 错误处理 数据解析器 SerialPort类 构造方法 属性 事件 方法 命令行工具 总结 目的 上位机与各种电路模块间常常 ...

  7. js遍历json数组给html td赋值,JS实现给json数组动态赋值的方法示例

    关注微信公众号 JS实现给json数组动态赋值的方法示例 转载  更新时间:2017年07月04日 10:19:00   作者:小魏的马仔 这篇文章主要介绍了JS实现给json数组动态赋值的方法,结合 ...

  8. 菜鸟学习笔记:Java提升篇6(IO流2——数据类型处理流、打印流、随机流)

    菜鸟学习笔记:Java IO流2--其他流 字节数组输入输出流 数据类型处理流 基本数据类型 引用类型 打印流 System.in.System.out.System.err 随机流RandomAcc ...

  9. 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)

    菜鸟学习笔记:Java IO流1--IO流的概念.字节流.字符流.缓冲流.转换流 IO流的原理及概念 节点流 字节流 文件读取 文件写出 文件拷贝 文件夹拷贝 字符流 文件读取 文件写出 处理流 缓冲 ...

  10. 菜鸟学习笔记:Java提升篇4(容器4——Collections工具类、其他容器)

    菜鸟学习笔记:Java容器4--Collections工具类.其他容器 Collections工具类 容器其他知识点 队列Queue Enumeration接口 Hashtable Propertie ...

最新文章

  1. 《应用时间序列分析:R软件陪同》——1.5 习题
  2. python初学者代码-Python-为什么Python是初学者的完美选择?
  3. 取出数组最大值与最小值
  4. c++I/O流的概念和流类库的结构
  5. OnDraw与OnPaint有什么区别
  6. 电脑安装了多个版本的 Go,怎么优雅切换各个使用版本?
  7. Keras 中的循环神经网络 (RNN)
  8. KVC在定义Model类中的妙用
  9. 单位阶跃函数的傅里叶变换_傅里叶变换学习笔记(9)
  10. 克转换成千克怎么算python_斤公斤千克的换算(克和公斤怎么转换)
  11. jQuery TagsInput
  12. 基于OBD系统的量产车评估测试(PVE)
  13. Civil 3d 数据快捷方式的使用
  14. Unity切割图片:把一张图片中的物体裁成多个单独的游戏物体
  15. poj日记(3295)
  16. 推荐系统-协同过滤简单介绍
  17. Ubuntu20.04 通过netplan 配置静态ip
  18. 天地图 android studio,AndroidStudio 加载 天地图 (2019年后开发授权申请)
  19. 下载W ndows桌面,远程桌面连接Wndows 7常见故障解决方法.doc
  20. 【ios】提醒事项与日历同步升级版可快速新建提醒不用设置时间

热门文章

  1. web前端之异常/错误监控
  2. 以主干开发作为持续交付的基础
  3. spring boot 日志文件配置(logback-spring.xml)亲测可用!
  4. Linux系统调用的运行过程【转】
  5. libjingle源码解析(4)-【PseudoTcp】建立UDP之上的TCP(2):对交互数据流的处理
  6. HiveQL之Database相关操作
  7. JavaCodeTra 猴子选猴王 约瑟夫循环
  8. 时间序列数据库的秘密(3)——加载和分布式计算
  9. 关于“未结束的字符串常量”
  10. potential things for recommendation