js函数问题

recher1114 2010-08-17 10:36:08
getElements : function (s) {
var o = new Array();
var p = s.getElementsByTagName('select');
for (var i = 0; i < p.length; i++) {
o.push(p[i]);
}
var p = s.getElementsByTagName('input');
for (var i = 0; i < p.length; i++) {
o.push(p[i]);
}
return o;
},

这里面的getElements : function (s)是啥意思
与普通的function getElements()有啥区别
莫非是某种框架的写法?
...全文
53 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yixianggao 2010-08-17
  • 打赏
  • 举报
回复
http://www.json.org/json-zh.html

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。
cjcgy 2010-08-17
  • 打赏
  • 举报
回复
没区别。 不过这个看起来更清晰。

你不觉得么?
真哥哥 2010-08-17
  • 打赏
  • 举报
回复
这样一般都没什么影响
wqkjj 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 recher1114 的回复:]
JScript code
getElements : function (s) {
var o = new Array();
var p = s.getElementsByTagName('select');
for (var i = 0; i < p.length; i++) {
o.push(p[i]);
……
[/Quote]

可能是处理在特定情景下(比如只包含select输入和input输入)的form的输入元素。
imaf 2010-08-17
  • 打赏
  • 举报
回复
等同于 var getElements = function (s){...};
只是形式不同。
zhangshaolongjj 2010-08-17
  • 打赏
  • 举报
回复
2种写法
zoujp_xyz 2010-08-17
  • 打赏
  • 举报
回复
没有什么区别。不过这种写法简洁,看起来舒服
zoujp_xyz 2010-08-17
  • 打赏
  • 举报
回复
这是 json 格式
{
name:"",
age:"",
sayHello:function(){

}
}

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧