V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ChanKc  ›  全部回复第 14 页 / 共 18 页
回复总数  350
1 ... 6  7  8  9  10  11  12  13  14  15 ... 18  
2020-06-27 23:00:04 +08:00
回复了 ye22st 创建的主题 程序员 在 vue 里面到底哪种写法比较规范?
2020-06-27 20:38:04 +08:00
回复了 ye22st 创建的主题 程序员 在 vue 里面到底哪种写法比较规范?
@ppgs8903 这个怎么说?
2020-06-27 18:32:12 +08:00
回复了 ye22st 创建的主题 程序员 在 vue 里面到底哪种写法比较规范?
@Trim21 vm 就只在 Vue 的场景下比较合适,没有 that 或者 self 通用
2020-06-27 18:09:00 +08:00
回复了 ye22st 创建的主题 程序员 在 vue 里面到底哪种写法比较规范?
箭头函数,self,that 都可以
2020-06-26 00:40:15 +08:00
回复了 redhatjob 创建的主题 酷工作 [社招] [红帽] Quality Engineering - Networking
@fengsien1999 融科或者芳草地
2020-06-25 08:56:36 +08:00
回复了 u6b7b5fc3 创建的主题 Java Java 做后端,除了 JSON 外还能以什么形式接受前端传来的数据?
@Yuicon 因为 JSON 是 JavaScript Object Notation 。前端很多都是 JS,转换起来更简单
2020-06-25 08:49:27 +08:00
回复了 plusDiscuss 创建的主题 HTML 为什么 html 不使用类似的 <include>...</include> 这样的模板语法?
因为 HTML 在设计的时候更重视的是语义,其主要目的不是为了让开发者方便地指定浏览器的渲染效果,而是给 user agent (不一定是浏览器)有意义的文档
而且设计一个这样的标签远比你想得复杂:#2 说的递归很对。而且还要考虑,如果加载不出来怎么办?加载和渲染的顺序是什么?是否适用于 same origin policy ?要不要定义新的 CSP ?
2020-06-24 13:18:18 +08:00
回复了 L00kback 创建的主题 GitHub 发现 github 今天换 ui 了
大屏的话,有个很重的头部然后下来是 1280 宽的内容,看着很难受
我用 linux+firefox,icon 很多都没和旁边的字对齐
About 对我来说是重点信息,现在挪到右边去,我要先看一下左上的项目名,眼睛移动到右中才看到关于的信息(通常包括一个到官网的外部链接),非常难受
因为多了右侧栏,readme 不居中了
clone 按钮成了全页面最显眼的动作按钮,实际上对我来说是最没用的按钮之一
2020-06-24 13:10:28 +08:00
回复了 LicV587 创建的主题 GitHub github 怎么回退到旧版 UI?
新版比 gitlab 还难用
2020-06-23 17:54:39 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@ChanKc 噢我这个是错的
2020-06-23 17:53:53 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@DOLLOR 或者 fn ?? fn()
感谢,又看了眼 spec
2020-06-23 16:16:15 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@no1xsyzy 是,隐式的自动类型转换,一个笔误
2020-06-23 15:55:31 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@no1xsyzy 我当然猜得到,问题根本不在短路,而是在强制类型转换。JS 的强制类型转换规则对别的语言的程序员来说是很奇葩的
2020-06-23 15:25:37 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@goodboy95 要达到你这个要求,你就要在招聘的时候让每个应聘者背出 falsy 的值,确保不会有别的团队写 c 的写 java 的调岗到你的团队,然后你才可以放心地使用各种 truthy 和 falsy 的 hack 而保证不出错
2020-06-23 15:20:21 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@maichael 如果需求是这样,显式的===undefined 然后让 minifier 去 minify 不好吗
2020-06-23 15:18:49 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@goodboy95 Cay S Horstman 就觉得这个不是基本的。Douglas Crockford 也建议“Use booleans in all conditions”
2020-06-23 15:14:16 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@maichael 如果是完全内部使用的函数,ts 可以解决问题。我刚刚在 playground 上试了一下,指定 fn 为 Function 类型,如果 fn 是空就会编译错误。如果是对外的函数,这个判断也需要假设用户传入的要么是 falsy 的值要么是函数。那么为什么不干脆假设用户传入的就是个函数?
2020-06-23 13:49:38 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
用一个很流行的词来说这个代码:心智负担
要彻底看懂这个代码,需要
1 完全记住 js 的自动类型转换规则
2 记住 0, NaN, null, undefined, ''是 falsy 的值,其它都是 truthy 的

而且以上两条基本要靠死记硬背,没什么规律可言
基本上偏学术性的编程书都不推荐这个写法
偏工程的就有一些推荐的,原因就只有减少代码量
2020-06-23 13:34:16 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
真要减少代码量就上 ts
这检查还检查得不彻底
2020-06-23 13:25:33 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
换我我就写 typeof fn === 'function'
1 ... 6  7  8  9  10  11  12  13  14  15 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6417 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 02:55 · PVG 10:55 · LAX 19:55 · JFK 22:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.