zoukankan      html  css  js  c++  java
  • 网上看的一些代码备份

     /**
         * 判断给定的对象是否为数组
         * @param {Object} source 要测试的对象
         *
         * @return {Boolean} 如果是数组返回true,否则返回false
         */
        var isArray = function (source) {
            return '[object Array]' === Object.prototype.toString.call(source);
        };
       /**
         * 返回item在source中的索引位置
         * @param {Object} item 要测试的对象
         * @param {Array} source 数组
         *
         * @return {Number} 如果在数组内,返回索引,否则返回-1
         */
        var indexOf = function(item, source){
            var index = -1;
            if(isArray(source)){
                if (source.indexOf) {
                    index = source.indexOf(item);
                } else {
                    for (var i = 0, m; m = source[i]; i++) {
                        if (m === item) {
                            index = i;
                            break;
                        }
                    }
                }
            }        
            return index;
        };
  • 相关阅读:
    团队项目-选题报告
    图论3-分层图最短路
    图论2-次短路计数
    图论1-k短路
    noi online 提高组t2冒泡排序
    图和树
    搜索(bfs)
    搜索(dfs)
    笔记
    打工
  • 原文地址:https://www.cnblogs.com/chuang8/p/5168047.html
Copyright © 2011-2022 走看看