小编Jer*_*her的帖子

如何配置IE使"wscript.shell"工作

我有一些以前的代码.但是今天我再试一次.我一直得到"[对象错误]".

我认为这是IE安全配置的问题.但我可以找到如何配置IE使其工作.

function Run() {
  try   {
    var objShell = new ActiveXObject("wscript.shell");
    objShell.Run("calc");
  } catch(e) {
    alert(e);
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript

7
推荐指数
1
解决办法
5万
查看次数

javascript检查value是否至少包含2个或更多单词

我有一个字段,您可以在其中输入您的姓名并提交。我希望接收人的名字和姓氏,为此,我需要检查值是否至少包含2个字。这就是我现在正在使用的东西,但是似乎没有用。

function validateNameNumber(name) {
    var NAME = name.value;
    var matches = NAME.match(/\b[^\d\s]+\b/g);
    if (matches && matches.length >= 2) {
        //two or more words
        return true;
    } else {
        //not enough words
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript regex string input

5
推荐指数
2
解决办法
7176
查看次数

Xcode 6中的文档方法和枚举

我在Swift中有一个枚举:

 enum DateFormat{
   case ShortDateFormat //7/28/2014 ShortStyle
   case LongDateFormat  //July 28, 2014 LongStyle
   case LongFormatWithDay //Monday, July 28, 2014 FullStyle
   case CurrentDayThreeLetters //Mon
 }
Run Code Online (Sandbox Code Playgroud)

而且我希望这个记录类似于intellisense在C#中的工作方式,在我输入的那一刻DateFormat.ShortDateFormat,弹出窗口会告诉我这会产生7/28/2014.

我还想用我写的那些难以记忆的函数来做这件事,这些函数返回特定的东西以使我更容易,所以我不必回到文件并查看它究竟做了什么(不是我有这些功能很多,请注意)!

我怎么能做这样的事情?

ios swift xcode6 ios8

4
推荐指数
2
解决办法
1624
查看次数

Javascript 语法:带参数的立即调用函数表达式 (IIFE)

我一直看到这样的代码:

(function(){
   //code here
})();
Run Code Online (Sandbox Code Playgroud)

这段代码是如何工作的?哪个函数接收哪些参数?

(function(factory){
   //code here
}(function($){
  //other code here
}));
Run Code Online (Sandbox Code Playgroud)

javascript iife

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

根据列入白名单的 id 数组过滤响应对象

如何根据列入白名单的 id 数组过滤响应对象?

我有一个工作版本,但我不喜欢forEach这里的嵌套,我想知道是否有办法改进它?!

function WhitelistCtrl($scope) {
    var visible = [];
    var whitelist = [123, 456]; // items to be visible
    var response = [{
        id: 123,
        name: 'my object #1'
    }, {
        id: 456,
        name: 'my object #2'
    }, {
        id: 789,
        name: 'my object #3'
    }];

    angular.forEach(whitelist, function (id) {
        angular.forEach(response, function (item) {
            if (id === item.id) {
                visible.push(item);
            }
        });
    });

}
Run Code Online (Sandbox Code Playgroud)

这是一个可以玩的 JSFiddle:http : //jsfiddle.net/gearsdigital/rv6vq2L7/

javascript performance refactoring angularjs

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

java中不兼容的类型,使用数组和整数

public class Lab4 {

    public static void main (String args []) {
        int [] myDataList = {12, 223, 232, 434, 1433, 0, -34, 14, 43, 544, 223};
        printArray(myDataList);
        System.out.println();
        addToArrayContents(myDataList,50);
        printArray(myDataList);
        int x = linearSearchForLargest(myDataList);
        System.out.println("The largest number was "+x);
        arrayContainValue(myDataList,23);
    }


    public static void arrayContainValue(int [] ar,int target) {

        for(int i =0;i<ar.length;i++) {

            if (ar[i] = target) {
                System.out.println("The value "+target+" has been found in the array. ");
        }
    }

    System.out.println("The value "+target+" was not found in the array. …
Run Code Online (Sandbox Code Playgroud)

java

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

列表中的所有按钮返回相同的ID

我连续几个按钮,都有课add-btn.单击其中一个时,我想记录其包装范围的ID.但是,我发现所有按钮都记录add-btn列表中第一个的跨度.

$('.add-btn').click(function()
{
    var shop_name = $('.add-btn').closest('span').attr('id');
    $.ajax
    ({
        type: "POST",
        url: "http://www.domain.com/includes/follow.php",
        data: {id: id, shop_name: shop_name},
        success: function(data)
        {
            console.log(data);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

follow.php:

$shop_name = $_POST['shop_name'];
var_dump($shop_name);
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

标签 统计

javascript ×5

ajax ×1

angularjs ×1

iife ×1

input ×1

ios ×1

ios8 ×1

java ×1

jquery ×1

performance ×1

refactoring ×1

regex ×1

string ×1

swift ×1

xcode6 ×1