小编til*_*lak的帖子

使用Javascript以印度格式显示数字

我在印度编号系统中显示以下代码.

 var x=125465778;
 var res= x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
Run Code Online (Sandbox Code Playgroud)

得到这个输出:125,465,778.

我需要这样的输出:12,54,65,778.

请帮我解决这个问题.

javascript jquery number-systems

38
推荐指数
6
解决办法
4万
查看次数

优化的javascript代码,在数组中找到3个最大的元素及其索引?

我需要更优化的javascript代码才能找到数组中最大的3个元素.我试过这个代码.

var maxIndex = new Array();
var maxPoints = new Array();
var scoreByPattern = new Array(93,17,56,91,98,33,9,38,55,78,29,81,60);

function findLargest3(){ 

      maxPoints[0]=0;
      maxPoints[1]=0;
      maxPoints[2]=0;
    for(i=0;i < scoreByPattern.length; i++){        
        if( scoreByPattern[i] > maxPoints[0]){                               
             maxPoints[0] = scoreByPattern[i];
             maxIndex[0]=i;   
        }


    }

    for(i=0;i < scoreByPattern.length; i++){        
        if( scoreByPattern[i] > maxPoints[1] && scoreByPattern[i]< maxPoints[0] ){                               
             maxPoints[1] = scoreByPattern[i];
             maxIndex[1]=i;   
        }            
    }

    for(i=0;i < scoreByPattern.length; i++){        
        if( scoreByPattern[i] > maxPoints[2] && scoreByPattern[i]< maxPoints[1] ){                               
             maxPoints[2] = scoreByPattern[i];
             maxIndex[2]=i;   
        }            
    }

alert(scoreByPattern+"/******/"+maxPoints[0]+"/"+maxPoints[1]+"/"+maxPoints[2]);
//alert(maxIndex);
}
Run Code Online (Sandbox Code Playgroud)

如何优化以上?(我需要最大数字的索引)是否有其他简单的方法来解决问题?

javascript sorting algorithm

8
推荐指数
3
解决办法
1万
查看次数

如何以编程方式更改堆栈面板中所有(n个)texblock的字体大小?

我正在以编程方式在堆栈面板中创建'n'个文本块.我需要更改'n'文本块的字体大小(字体大小的增加和减少).是否可以在单个语句中更改所有子堆栈面板的字体大小?如果不可能如何有效地解决它?

c# wpf textblock windows-phone-7

6
推荐指数
2
解决办法
3457
查看次数

如何使用javascript或Jquery更改屏幕方向?

我正在使用Phonegap for Android和iphone开发应用程序.当我从一个页面导航到另一个页面时,我需要更改屏幕方向.任何人都可以告诉你如何通过java脚本或jquery完成它?

谢谢

javascript jquery cordova

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

如何获得两个日期之间的天数?

我需要计算2日期之间的天数.我已经检查了此链接的代码 如何使用JavaScript计算两个日期之间的天数?.

在此示例中,如果输入2012,02,29和2012,03,01,则输出为3.实际答案应为1.这些还有其他方法可以计算两个日期之间的天数吗?

javascript jquery

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

如何使用phonegap 2.0.0获取设备联系人?

我正在使用phonegap(Cordova 2.0.0)开发一个Android应用程序.我需要检索设备联系人.我已尝试使用此doc提供的代码

http://docs.phonegap.com/en/2.0.0/cordova_contacts_contacts.md.html#Contacts

我的代码如下

$("#shareoptions3").live('click',function(){        

    var options = new ContactFindOptions();

    options.multiple  = true; 
    var fields = ["displayName","phoneNumbers"];//["displayName", "name","phoneNumbers"];
    navigator.contacts.find(fields, onContactSuccess, onContactError, options);
});

function onContactSuccess(contacts) {//alert(contacts.length);

    for (var i=0; i<contacts.length; i++) {
        // display phone numbers
        for (var j=0; j<contacts[i].phoneNumbers.length; j++) {
            alert("Type: " + contacts[i].phoneNumbers[j].type + "\n" + 
                "Value: "  + contacts[i].phoneNumbers[j].value + "\n" + 
                "Preferred: "  + contacts[i].phoneNumbers[j].pref);
        }
    }
};

// onError: Failed to get the contacts
//
function onContactError(contactError) {
    console.log('Error in getting contacts!');
}
Run Code Online (Sandbox Code Playgroud)

我在Logcat中收到消息,如下所示: …

android cordova

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

如何删除c#中标签之间的文本?

以下HTML语句存储在字符串中.我需要删除HTML标记之间书写文字 <style></style>

<html> <head><style type="text/css">
        @font-face { 
            font-family: "tunga";
            src: url(tunga.TTF); 
        }

        body {              
            font-family:"tunga";
            padding:0;
            margin: 0;
        }


        table {
            font-family:"tunga";
            padding:0;
        }

        a {
            text-decoration:none
        }

    </style></head>  <body marginwidth="0" marginheight="0" leftmargin="10" topmargin="0" >
    </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

如何使用c#代码解决这个问题?

c#

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

如何将StreamReader转换为XDocument?

我在IsolatedStorage中存储XML数据,同时从IsolatedStorage读取数据.我需要将StreamReader转换为XDocument.以下代码我已经习惯将StreamReader转换为XDocument.我收到一个错误:"root element is missing"

using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
            {                   
                IsolatedStorageFileStream isoFileStream = myIsolatedStorage.OpenFile("AllHeadLine.xml", FileMode.Open);
                using (StreamReader reader = new StreamReader(isoFileStream))
                {                        
                    displayXmlData.Text = reader.ReadToEnd();                       
                    XDocument offlineHeadline = XDocument.Load(reader);

                }
            }
Run Code Online (Sandbox Code Playgroud)

编辑:XML内容

<category><catname>?????</catname><img>http://www.udayavani.com/udayavani_cms/gall_content/2013/3/2013_3$thumbimg113_Mar_2013_235853890.jpg</img><heading>???? ??? ????? ?????? ???</heading><navigateurl>some Url </navigateurl></category>
Run Code Online (Sandbox Code Playgroud)

怎么解决这个?

xml isolatedstorage linq-to-xml streamreader windows-phone-7

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