V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  minggeJS  ›  全部回复第 2 页 / 共 4 页
回复总数  65
1  2  3  4  
MingGe.scrollLoad2.51 发 布了

MingGe.scrollLoad 的开发专门针对 lazyload 来强爆的

MingGe.scrollLoad 无论执行效率还是准确性都在 lazyload 之上,秒杀 lazyload 一条街,

首先 lazyload 在瀑布流页面下是执行不正确的,我提供的 demo.html 采用的就是瀑布流,不信代入 lazyload 接口试试

其次 lazyload 是不兼容 IE678 的, lazyload 很认真讲就是水货一件

还有 lazyload 执行效率非常差,作者水平很一般,可能作者 JQUERY 中毒太深了,大家对比一下自然明白。

下载地址 https://github.com/drduan/minggeJS/issues/209
@pepsin 看了你代码好害怕啊!

NodeList.prototype.removeClass = function(class_name) {
var nodes = this;
return nodes.each(function(node) {
node.className = node.className.split(class_name).join(" ");

});
}
这是 removeClass 是这样写的吗,你逻辑能强点好不!


NodeList.prototype.xxxx 一大堆 ,能开源是好事,但是代码乱七八遭

面向对象估计你刚学一个星期左右,连 this 都不会用,你反醒一下,加强自己技术


还有这句

var Select = function(selector, context) {
//var sizzleExist = (typeof Sizzle != "undefined");
if (context) {
return context.querySelectorAll(selector);
} else {
return document.querySelectorAll(selector);
}
};

连续两次 return xxxx.querySelectorAll ,你没事吧 ,麻烦你全部重写!
@pepsin
var Select = function(selector, context) {
//var sizzleExist = (typeof Sizzle != "undefined");
if (context) {
return context.querySelectorAll(selector);
} else {
return document.querySelectorAll(selector);
}
};

什么玩意!你有脸拿出来 代码完全不会去缩短一下,最离谱的是,这样叫选择器了
@pepsin 我不是针对你,因为我天天也被人针对,明白被人针对的感受,我技术应该算比较厉害的。我观你代码五分钟,你的代码写得不是路,完全新手入门水平,面向对象也不怎么操作,对原型 了解不清淅
@pepsin
NodeList.prototype.bind = function(event_name, func) {
var nodes = this;
for (var i = 0; i < nodes.length; i++) {
if (nodes[i].tagName) {
nodes[i].addEventListener(event_name, func);//["on" + event_name] = func;
}
};
return nodes;
};

开什么玩笑了,是你的杰作?
@pepsin 你太极品了,我一看你代码知道你新手 NodeList.prototype.xxxxx 几十句,看了一下马上就关了!
@Andy1999 下载到本机运行,服务器宽带不够
@Lxxyx 狗眼看人低
@doublleft QQ399195513
@xwartz 换一下推广路线, minggeJS 作为优秀类库若然没有插件来配合,用户量上不去的,所以走开发小插件的路线,赢取更多用户份额
discuz 是用来留言用,我只当他留言板而已,还有 disucuz,原封不到没改过的,他有没有用 JQUERY ,我不清楚,凡正我自己不会用,再者,我平生从没 JQUERY 应用项目内,因为极度反感
百分之 99 的人应该是用百度回来的 lazyload.js 这个插件,可以告诉大家 lazyload.js 在瀑布流页面下,运算错误的, 理直气壮跟大家说 MingGe.scrollLoad 秒 lazyload 一条街,无论是执行效率,还是准确性!呵呵, MingGeJS 值得大家拥有
2015-12-31 00:12:16 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@jarlyyn 你不会吧,我还以为你的方案,不使用 TRY ,用更高级的 IF 方法,
你这样还不是一样 B 君方案!

你最终的目也是为了 DEBUG 而已

if (e.name=='TypeError' || e.name=='ReferenceError'){ 写来多余吧,

直接 throw e; 给外面
2015-12-30 22:36:10 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@jarlyyn 那你来写了!应该怎么样, 每段程序有他不同的情况, 肯定要看当时的情况而定!那你来写吧,写一段给我看
2015-12-30 21:44:53 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@leizongmin 有些委屈如果要一辈子背在身上,那我宁愿犯法。任何事情,你要给我一个说法,你不给我一个说法,我就给你一个说法。。 ----杨 佳


杨佳的完整语录是这样
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   983 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 20:47 · PVG 04:47 · LAX 13:47 · JFK 16:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.