切换到用户目录下 vi .mongorc.js var no = function(){ print("Not on my watch."); }; //禁止删除数据库 db.dropDatabase = DB.prototype.dropDatabase = no; //禁止删除集合 DBCollection.prototype.drop = no; //禁止 删除索引 DBCollection.prototype.dropIndex = no; 现在,如果试图调用这些函数,就会得到…
js移除最后一个字符 js移除最后一个分隔符号 js替换字符串的连接符号 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. 蕃薯耀 2016年4月19日 09:48:55 星期二 http://fanshuyao.iteye.com/ 有些方法用了jquery的去空格方法,可以用方法…
当启动的时候,mongo检查用户HOME目录下的一个JavaScript文件.mongorc.js.如果找到,mongo在首次显示提示信息前解析.mongorc.js的内容.如果你使用shell执行一个JavaScript文件或计算表达式,要么通过在命令行使用--eval选项或者指定一个.js文件给mongo,mongo会在完成JavaScript的处理后读取.mongorc.js文件.可以使用--norc选项来阻止加载.mongorc.js. 定制shell提示在 <database>@&l…
最近阅读了<<mongodb权威指南第二版>>,发现这本书比之前的第一版好,很多地方讲解很详细.下面就翻译下谈下这个文件. 首先,启动shell的时候,mongorc.js文件会被加载自动运行,如果某些脚本会频繁加载,则把它添加在这个文件里面是个好办法. 若想在启动shell的时候,显示一句欢迎语,则在文件中添加脚本即可. var com = ["GoodLuck","Happy"]; var index = Math.floor(Math.…
在bin目录下输入./mongo --norc 不去加载.mongorc.js…
本文是Web前端性能优化系列文章中的第七篇,主要讲述内容:精简Javascript代码,以及移出重复脚本.完整教程可查看:  一.精简javascript 基础知识 精简:从javascript代码中移除所有的注释以及不必要的空白字符(空格,换行和制表符),减少javascript文件的大小. 混淆:和精简一样,会从javascript代码中移除注释和空白,另外也会改写代码.作为改写的一部分,函数和变量的名字将被转换为更短的字符串,所以进一步减少了javascript文件的大小. 混淆的缺点 1…
//移除数组元素 Array.prototype.remove = function(val) { var index = this.indexOfArr(val); if (index > -1) { this.splice(index, 1); } }; //获取在数组的索引 Array.prototype.indexOfArr = function (val) { for (var i = 0; i < this.length; i++) { if (JSON.stringify(thi…
首先需要找到元素的下标: var array = [2, 5, 9]; var index = array.indexOf(5); 使用splice函数进行移除: if (index > -1) { array.splice(index, 1); } splice函数的第二个参数指删除的数目.splice直接修改原数组,并把删除的所有元素以另一个新数组的方式返回.…
var arrvalue = new Array("1", "3", "4", "5", "6", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18&quo…
使用方法:arr.splice(arr.indexOf(ele),length):表示先获取这个数组中这个元素的下标,然后从这个下标开始计算,删除长度为length的元素 这种删除方式适用于任何js数组…