小编Uni*_*asp的帖子

从数组中删除空字符串,同时保持记录无循环?

这里提出了这个问题: 从数组中删除空字符串,同时保留非空字符串索引的记录

如果你注意到@Baz给出的那个;

"I", "am", "", "still", "here", "", "man"
Run Code Online (Sandbox Code Playgroud)

"并且由此我希望生成以下两个数组:"

"I", "am", "still", "here", "man"
Run Code Online (Sandbox Code Playgroud)

这个问题的所有答案都提到了一种循环形式.

我的问题:是否有可能在没有任何循环的情况下删除所有indexes empty string ...除了迭代数组之外还有其他选择吗?

可能是我们不知道的一些regex或一些jQuery

所有答案或建议都非常感谢.

javascript arrays string indexing removeall

84
推荐指数
3
解决办法
9万
查看次数

在Php中,如何从混合字符串中获取浮点值?

我有一个字符串:

$str = "CASH55.35inMyPocket";
Run Code Online (Sandbox Code Playgroud)

我想只得到55.35.

我试过了:

$str = floatval("CASH55.35inMyPocket");
if ($str > 0) {
    echo "Greater_Zero";
} else {
    echo "LessZERO!!";
}
// echo "LessZERO!!";
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

$str = (float)"CASH55.35inMyPocket";
if ($str > 0) {
    echo "Greater_Zero";
} else {
    echo "LessZERO!!";
}
// echo "LessZERO!!";
Run Code Online (Sandbox Code Playgroud)

根据文件:

字符串很可能会返回,0尽管这取决于字符串最左边的字符.

所以,flotval(float)如果字符串是一样的东西显然只工作: 55.35aAbBcCdDeEfF...但如果是喜欢将不起作用:aAbBcC55.35dDeEfF

有没有办法让浮动无论文本的位置?

php string

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

PHP:数组的索引,元素,键,值之间有区别吗?......它们是一样的吗?

在处理PHP arrays时,我经常在这里使用以下术语:

Array Key,

Array Index,

Array Element,

Array Value

有人可以,简单的术语解释每一种基本手段?

有什么不同吗?......他们都是指同一件事吗?

你在哪里使用哪个?什么时候?

任何有关一些简单用例的澄清都将受到高度赞赏.

ie:在一个数组中:array($a,$b,$c,$d=>$e)什么会是什么?

提前致谢.

php arrays indexing element key

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

如何在span标签中使用CSS nth-child?

显然,nth-child伪与表中的tds或trs一起运行良好.但是span标签怎么样?

HTML:

<div id="refals_wr" style="font: normal 14px Verdana, Geneva, sans-serif; border-top: 2px dashed #CCC;">
    <table width="100%" border="0" cellspacing="5" cellpadding="5">
        <tr>
            <td>
                <div>
                    <span>NAME OF SORTING ALGORITHM:</span><br />
                    <span id="algName">Bubble Sort</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </div>
            </td>
            <td>
                <div>
                    <span>TOTAL SWAPS:</span><br />
                    <span id="algTotalSwaps">50</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </div>
            </td>
            <td>
                <div>
                    <span>SWAP COUNT:</span><br />
                    <span id="algSwapCount">8</span>
                </div>
            </td>
        </tr>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#refals_wr span:nth-child(odd)  { color: green;  }
#refals_wr span:nth-child(even) { color: orange; }
Run Code Online (Sandbox Code Playgroud)

不给出理想的结果,一切都是绿色的!此外,最后的跨度(在包含数字"8" SWAP COUNT的那个)应该被在着色的影响.

有没有更好的办法?

小提琴:http://jsfiddle.net/xzdv5csp/

html css css-selectors css3

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

如何访问JSON兄弟"密钥"?

我有一个json结论:

     var abraham = {

                   wife:{
                    name:"Sarah"
                        },

                  first_born:{
                    name: "Isaac"
                    wife:"Rebekkah",
                    child:"Jacob"

                      },
Run Code Online (Sandbox Code Playgroud)

现在我有一个新的"关键",我希望它的"价值"是其中一个兄弟姐妹的价值.Someyhing喜欢:

abraham_first_born_name:  first_born.name, //I get Errors:
Run Code Online (Sandbox Code Playgroud)

我试过了:

abraham_first_born_name:  first_born.name, //Error: first_born.name undefined
abraham_daughter_in_law: first_born.wife, //Error: first_born.wife undefined
abraham_grand_child:     first_born.child,  ////Error: first_born.child undefined
Run Code Online (Sandbox Code Playgroud)

并试过:

abraham_first_born_name:  this.first_born.name, //Error: this.first_born.name undefined
abraham_daughter_in_law: this.first_born.wife, //Error: this.first_born.wife undefined
abraham_grand_child:     this.first_born.child,  ////Error: this.first_born.child undefined
Run Code Online (Sandbox Code Playgroud)

最后尝试过:

abraham_first_born_name:  $(this).first_born.name, //Error: $(this).first_born.name undefined
abraham_daughter_in_law: $(this).first_born.wife, //Error: $(this).first_born.wife undefined
abraham_grand_child:     $(this).this.first_born.child,  ////Error: $(this).first_born.child undefined    
}
Run Code Online (Sandbox Code Playgroud)

如何访问该数据一个的key诸如abraham_first_born_name要被分配为的值,first_born.name....这是一个同胞兄弟姐妹 …

javascript jquery json key-value

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

CSS:增加div的轮廓和边界之间的差距

我叠!...有加大差距的方式outline (整体线条)border (div的即时线)

例如,我得到了:

[码]

    <div style="border:5px solid red; outline:3px solid green \\--->GAP ?; >
//Inside Div
Run Code Online (Sandbox Code Playgroud)

|---------------`OutLine`--------------------



-------> *this GAP*



      |-------------------`border`--------------------

          |---------------`<div>`--------------------|
Run Code Online (Sandbox Code Playgroud)

html css space border outline

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

使用备用源附加图像,以防第一个图像不可用

我有两个图像img_A.jpgimg_B.jpg.

我需要追加img_A.jpgdivbody,但是,在情况下的图像是无法访问或不可用时,我希望img_B.jpg被代替.

就像是:

$('div').append('<img src="img_A.jpg" />' || '<img src="img_B.jpg" />');
Run Code Online (Sandbox Code Playgroud)

怎么能实现这一目标?

html javascript jquery dom image

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

标签 统计

html ×3

javascript ×3

arrays ×2

css ×2

indexing ×2

jquery ×2

php ×2

string ×2

border ×1

css-selectors ×1

css3 ×1

dom ×1

element ×1

image ×1

json ×1

key ×1

key-value ×1

outline ×1

removeall ×1

space ×1