1
Ever Oct 2, 2013
有一门中古的语言, 既有upCase, 也有lowerCase/UpperCase, 就是没有downCase :smile:
|
2
nybux Oct 2, 2013
日本人写的呀
|
3
ushuz Oct 2, 2013 via iPhone
可能因为作者是日本人-er不好发音?
|
6
frittle Oct 2, 2013 ruby并不是唯一使用upcase的语言。其实把upcase/downcase理解为upload/download一类的动词就没什么诡异的了。
|
7
wang2191195 Oct 2, 2013
createElement createTextNode :)
|
9
thenewbie OP @wang2191195 没懂...你想说啥来着...@.@
|
10
046569 Oct 2, 2013
因为可以少打几个字母(大雾).
|
12
Perry Oct 2, 2013
我想直接.up、.low该多好。。
|
13
gihnius Oct 2, 2013
习惯 toLower/toUpper
|
15
wang2191195 Oct 2, 2013 via iPhone
@thenewbie 卧槽不能叫createTextElement 或者叫createNode 么……
|
16
thenewbie OP @wang2191195 LOL
|
17
binux Oct 2, 2013 @wang2191195 因为TextNode继承自DataNode,既非Element,也非Node
|
18
wang2191195 Oct 2, 2013
@binux 呃 那为啥不直接createText呢 :)
|
19
otakustay Oct 2, 2013 @wang2191195 TextNode确实是比较特殊的一个东西,类比有document.createComment,却不是commentNode,目测是因为想强调“文本在DOM中是一个节点(Node)”而起这样的名字,createText难道不应该返回一个string吗- -
|
20
luikore Oct 2, 2013
因为 perl 就是这么命名的: uc ...
|
21
yukirock Oct 3, 2013
传说中当年排活字,大写字母在上面的盒子里所以叫 uppercase,小写在下面所以叫 lowercase。
从这层来说,叫 up/downcase 或者 ^/vcase 或者 upper/lowerbox 大概都没问题…… |
24
luikore Oct 3, 2013
|