小编Rea*_*eic的帖子

asp.net FileUpload.FileName返回完整路径,即不需要时

从我理解的asp.net FileUpload.FileName ruturns完整路径,而在Firefox中它只返回文件名.我如何从返回的字符串中删除路径,因为我只需要html编码的文件名.

asp.net

16
推荐指数
2
解决办法
9836
查看次数

将字符串传递给函数以定义属性名称

早上好

我想在 java 脚本中传递一个字符串作为函数参数,但该字符串将表示我希望该函数对其进行操作的属性的名称。我以前看过这个,但不太理解。

下面的函数显示了我所指的“字段”参数。它以字符串形式传递一个值,但对名称与字符串值匹配的属性进行操作。

我想要做的是循环遍历对象数组并仅返回名称与传递的字符串匹配的属性中存储的值。这个想法是有一个函数可以处理具有已添加到数组中的属性的任何对象并返回任何属性,而无需为每个属性编写循环函数。

下面是这种魔法的一个例子:

listName.sort(sort_by('stringPropertyName', false, function(a){return a.toUpperCase()}));

var sort_by = function(field, reverse, primer){ //http://stackoverflow.com/questions/979256/how-to-sort-an-array-of-javascript-objects
   var key = function(x){return primer ? primer(x[field]) : x[field]};
   return function (a,b){
       var A = key(a), B = key(b);
       return ((A < B) ? -1 :(A > B) ? +1 : 0) * [-1,1][+!!reverse];                  
   }
}
Run Code Online (Sandbox Code Playgroud)

javascript parameters

1
推荐指数
1
解决办法
2793
查看次数

标签 统计

asp.net ×1

javascript ×1

parameters ×1