小编lol*_*l2x的帖子

按空格分割字符串和Javascript中的新行

我试图在字符串中拆分值,例如我有一个字符串:

var example = "X Y\nX1 Y1\nX2 Y2"
Run Code Online (Sandbox Code Playgroud)

我想用空格分隔它,\n所以我希望得到类似的东西:

var 1 = X
var 2 = Y
var 3 = X1
var 4 = Y1
Run Code Online (Sandbox Code Playgroud)

并且有可能在X我有价值之后检查Y吗?我的意思是X和Y是纬度和经度,所以我需要两个值.

javascript string split

25
推荐指数
3
解决办法
7万
查看次数

未捕获的TypeError:无法读取null的属性"1"

我得到一个错误:Uncaught TypeError:无法读取null的属性'1'来源:X.push(check [1]);

问题是什么?

wspolrzedne.value =在textArea中键入的文本:"2.4 5 1 67 15 67"

所以也许问题是因为钛不能安全地用\n作为新线的字符串?

var coordinates = wspolrzedne.value.split( "\n" );
    var X = [];
    var Y = [];


    for( var i = 0; i < coordinates.length; ++i ) {
        var check = coordinates[ i ].match( /^([0-9]+.[0-9]*) ([0-9]+.[0-9]*)$/ ); 

        if( check == false) {
                var zlewspolrzedne = Ti.UI.createAlertDialog({
                title: "Niew?a?ciwe wspó?rz?dne: " + coordinates[ i ],
                buttonNames: ['Popraw'],
                cancel: 0
            });
            zlewspolrzedne.show();
        }

        X.push( check[ 0 ] );
        Y.push( check[ 1 ] ); …
Run Code Online (Sandbox Code Playgroud)

javascript android titanium

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

标签 统计

javascript ×2

android ×1

split ×1

string ×1

titanium ×1