当前位置: 首页 > news >正文

一些变量(39~62)

 

var arr = [];

var slice = arr.slice;

var concat = arr.concat;

var push = arr.push;

var indexOf = arr.indexOf;

var class2type = {};

var toString = class2type.toString;

var hasOwn = class2type.hasOwnProperty;

var support = {};

 

1.这里主要的目的就是简化引用方法,后面多次使用时不必每次都输入全名及进行多余的操作。

如我们想利用slice将类数组转化为数组 在上述代码定义之后,你可以简单的调用此方法,

    var divArrayLike = document.getElementsByTagName('div');
    
    [].slice(divArrayLike);// 每次都要新建一个数组,
    
    var arr = [];
    var slice = arr.slice;
    slice.call(divArrayLike)// 已经缓存,可以多次使用。

2.class2type,和support分别是辅助对象,在jquery的后面会插入一些属性并使用,后面将重点分析。

3.作者在源码中注释说使用'use strict'会引起ASP.NET的一个错误,特例问题,这里略过。

转载于:https://www.cnblogs.com/winderby/p/4146902.html

相关文章:

  • [转]Java学习日记之 volatile
  • beta 分布的简单理解
  • 二. Weinre 调试 IOS Hybrid APP
  • careercup-C和C++ 13.10
  • 冬吴相对论锦言佳句--0005.薄伽梵歌与“印度式管理”
  • 实用脚本 4 -- Makefile(不同文件下的多个可执行文件or静态库编译到同一目录下)...
  • C# dataGridView不显示默认行的解决办法
  • 微信宣布降低企业号认证门槛 1000人以下的企业无需规模证明
  • thinkphp3.2分页
  • 临时数据更改规范
  • [xPlugin] smartupload jsp图片上传
  • 【推荐】我们这一代人的困惑
  • WCF架构日记-1
  • 【2012.1.24更新】不要再在网上搜索eclipse的汉化包了!
  • HOG特征-理解篇
  • 时间复杂度分析经典问题——最大子序列和
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • JS专题之继承
  • Mac转Windows的拯救指南
  • node学习系列之简单文件上传
  • Selenium实战教程系列(二)---元素定位
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 小程序开发中的那些坑
  • 应用生命周期终极 DevOps 工具包
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • hi-nginx-1.3.4编译安装
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • # C++之functional库用法整理
  • $forceUpdate()函数
  • (03)光刻——半导体电路的绘制
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (篇九)MySQL常用内置函数
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (转)Sql Server 保留几位小数的两种做法
  • .NET Standard 的管理策略
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • [ 转载 ] SharePoint 资料
  • [20150321]索引空块的问题.txt
  • [20170705]diff比较执行结果的内容.txt
  • [BZOJ2281][SDOI2011]黑白棋(K-Nim博弈)
  • [C++]指针与结构体
  • [codevs] 1029 遍历问题
  • [daily][archlinux][game] 几个linux下还不错的游戏
  • [Django ]Django 的数据库操作
  • [Git].gitignore失效的原因
  • [Java] 什么是IoC?什么是DI?它们的区别是什么?
  • [javaSE] 数据结构(二叉查找树-插入节点)
  • [java基础揉碎]方法的重写/覆盖
  • [Mac软件]Boxy SVG 4.20.0 矢量图形编辑器
  • [NISACTF 2022]join-us
  • [Noi2015]程序自动分析
  • [ORM]register db Ping `default`, Error 1130: Host '' is not allow connect to this MySQL server
  • [Quartz笔记]玩转定时调度
  • [root]既然sudo 可以暂时获取root权限,那么为何还需要root这个用户呢