V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  minggeJS  ›  全部回复第 3 页 / 共 4 页
回复总数  65
1  2  3  4  
2015-12-30 21:40:25 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@leizongmin 任何事情你都要给我一个说法,你不给我说法,我给你说法 ----------选自:杨佳杀 JC 被判死刑前名言
2015-12-30 18:29:44 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
return false 只是告诉你操作失败了,当然你可以不加 return XXXX, 顶多返回 undefined 出来,
有时候为了让演试更加立体点 , 我特意加上去的!

catch ( e ) 里的 e 一样可以捕捉到你所要的数据
2015-12-30 18:12:54 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@XadillaX A 君 没有直接骂我,但是对我使用了软暴力,他叫群主踢我,还说我是 SB ,叫别人不要理我,还肿拥群友一起攻击,完全不讨论技术,对我实施严重软暴力,在这种情况下,我自尊受创,使用了硬暴力,问候了他。我不是雷锋,我也有脾气,我也一名凡人,当面对攻击时,我一样会反击!

任何事情你都要给我一个说法,你不给我说法,我给你说法 ----------选自:杨佳杀 JC 被判死刑前名言
2015-12-30 18:05:00 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@jarlyyn 关于你所说的 getter 问题,请 你说中要点

var foo=function(){
Object.defineProperty(this,'wo',{get:function(){return realWOValue(this);}});
};

foo.prototype={
wo:{ok:{arr:[1 , 2]}}
}

function test(foo) {
try{
var obj = new foo();
obj.wo.ok.arr.push("帅哥");
return obj;
}catch (e){}
return false;
}

alert(test(foo));//成功 false


没发现你所说的现象,请 你说中要点
2015-12-30 17:52:55 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@DemoJameson

写少一个!号,错就错,程序会原谅你写!号,整个语句报错就是报错

还有: if (!obj.wo || !obj.wo.ok

我面试看到这样的语句,直接就让他滚蛋,为什么呢?
语句肯定要顺着走才快 if (obj.wo &&obj.wo.ok ,偏要在前面再加一个!号,程序又慢一截!obj.wo
这叫没事找事的入门新手,思维迟纯的所为
2015-12-30 01:00:32 +08:00
回复了 leslieyq 创建的主题 JavaScript html5 上传本地图片处理各种问题
去看 www.shearphoto.com,shearphoto 只针对 PC 端,但有你需要的 HTML5 处理图片的问题
2015-12-30 00:15:04 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@df4VW 小朋友,那你注定读死书了! 不要浪费爹妈的钱,学习成绩不好,早点回家种田,不要浪费父母的钱
2015-12-30 00:01:06 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@mzer0 我作为五年 JS 开发经验,我也写 C 和 DELPHI 的,很客气的跟你说,你的理论全部是错的。

if (obj.wo || obj.wo.ok || Object.prototype.toString.call(obj.wo.ok.arr) != "[object Array]")

你看那句,大哥,报错了,看到了没!报错啦 ! 你是新手入门吧
2015-12-29 23:53:34 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@mzer0 写代码动一下脑啊

if (obj.wo || obj.wo.ok || Object.prototype.toString.call(obj.wo.ok.arr) != "[object Array]") {
return false;
}

造成笑话的 obj.wo || obj.wo.ok 索引不到, obj.wo.ok 已经报错了,牛 B 得厉害

大家来观摩
2015-12-29 23:49:18 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@mzer0
你比 A 君还要厉害啊
if (obj.wo || obj.wo.ok || Object.prototype.toString.call(obj.wo.ok.arr) != "[object Array]") {
return false;
}

你确定没有问题!!! obj.wo 为 null 然后 obj.wo.ok 执行, obj.wo.ok 马上报错了,我草了,牛 B 啊
2015-12-29 17:53:34 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@jarlyyn 你可能比较支持 A 的观点!那么告诉你,你十年的 JS 白学了,
try 能给你挑出骨头来,就算使用 if 语句,我一样挑到你骨头出来。你这样见缝插针的行为否定 try ,不是一个程序员所为
if 有 if 的好处, try 有 try 的好处,作为一名优秀程序员的并不是叫你盲目的使用函数,人是活的,程序是死,人可以随机应该变。 就上述 A 君和 B 君的代码来看, B 君的代码完全合情合理!
2015-12-29 17:38:04 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
@xujif return false 完全没有问题。或者不写也没有问题,上面只是代码测试效果,鸡蛋挑骨完全没意思
2015-12-29 17:36:02 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
关于 try 效率问题的解答: https://github.com/drduan/minggeJS/issues/201

我是 B 君,该事件真人真事,而且是前两天的事,这里应该很多该群的人!老雷就是群员之一,不过当时他不在场,当是我受到侮辱而退群,给我感觉这个群的人技术,人品极度差。当遇到与你意见不合,他们并没有和你讲道理,而是采用侮辱性攻击!老子当时直接把 A 君全家问候完就退群了。我是民主,讲道理之人,当你不讲道理,侮辱我时,我也不会跟你客气。

我是 minggejS 作者!关于 try 对楼上各位作一个回复:

先回复 @msg7086
你好大口气,说误导新人, 我的观点是无论可信源也好,不可信源也好,都应该尽可能地使用 try 回错,因为效率快,代量码少

先不考虑效率, if 语句又长又花费时间,一不心写少一个判断,后果可想然之
那是不是代表 try 能在任何情况下都能完全代替 if ?不是的,人是活的,程序是死的,编程考验我们的正是随机应变能力。
2015-12-28 23:54:21 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
答案明天详细公布,现在人少
2015-12-28 23:52:38 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
A 君的性格,比较相信百度,百度说什么就信什么,从来不思考!喜欢跟着一群人取笑别人
2015-12-28 23:50:50 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
B 君的性格,有点不合群,往往语出惊人,他经常推翻百度不正确的观点,别人只把 B 当笑坏来看,
他有自己的立场,稍后公布答案, B 君不觉得自己做错
2015-12-28 23:29:23 +08:00
回复了 minggeJS 创建的主题 JavaScript 反对 try{}catch (e){}的进来, B 君已经是全群公敌!
该事件是真人真事! A 和 B 其中一个我本人
2015-12-27 16:06:23 +08:00
回复了 minggeJS 创建的主题 问与答 try catch 影响性能吗?我有自己的见解,大家来看
顶上,我当成论坛了,试一试又不用钱
2015-12-27 02:02:28 +08:00
回复了 minggeJS 创建的主题 问与答 try catch 影响性能吗?我有自己的见解,大家来看
打开 GITHUB 链接
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2202 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 66ms · UTC 06:54 · PVG 14:54 · LAX 23:54 · JFK 02:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.