• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
笨蛋的座右铭
学习是一种信仰
            管理     
2010年10月9日
伪数组
摘要: 这篇文章来回答javascript通用循环遍历方法forEach中最后提到的关于伪数组的问题。什么是伪数组能通过Array.prototype.slice转换为真正的数组的带有length属性的对象。这种对象有很多,比较特别的是arguments对象,还有像调用getElementsByTagName,document.childNodes之类的,它们都返回NodeList对象都属于伪数组。我们可... 阅读全文
posted @ 2010-10-09 23:46 笨蛋的座右铭 阅读(3802) 评论(2) 推荐(6)
javascript通用循环遍历方法forEach
摘要: 上一次的错误太多,排版也出现了问题,重写了一遍,希望大家支持.循环遍历一个元素是开发中最常见的需求之一,那么让我们来看一个由框架BASE2和Jquery的结合版本吧.函数本身并不复杂,但很精巧。加了一些简单的注释,想信大家能看懂。来看一点例子注:回调函数中的index参数下标从1开始为什么不用内置的forEach和getElementsByClassName一样,内置的forEach效率很高,但是... 阅读全文
posted @ 2010-10-09 17:23 笨蛋的座右铭 阅读(6408) 评论(3) 推荐(6)
我的getElementsByClassName实现
摘要: 先来看一下代码:(支持多个class查询和在某个范围内进行查询)好,我们来测试一下:正确的得到了结果。关于class属性1.一个元素可以带有多个class属性值,它们通过空格分隔, 例:class='aa bb cc'。2.class属性值是可以包含'-'这个字符的,如:class='a-b',特别强调是因为在正则表达式中'-'是一个特殊字符。3.在javascript中通过的获取class属性值... 阅读全文
posted @ 2010-10-09 11:00 笨蛋的座右铭 阅读(4671) 评论(12) 推荐(6)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3