小编Jaf*_*017的帖子

JavaScript的按位操作如何处理NOT(〜)操作?

在JavaScript中执行以下代码行总会产生意想不到的结果,我没有任何线索.这是我执行NOT(反转)操作的方式:

2 =0010

(~2) = 1101,13以十进制表示.但是在JavaScript中执行完全相同的操作会输出值-3.谁能解释为什么这样?

<body>
    <p id="demo"></p>
    <script>
    document.getElementById("demo").innerHTML = ~ 2;
    </script>
    </body>
Run Code Online (Sandbox Code Playgroud)

结果: -3

javascript bitwise-operators

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

如何将html元素对齐在同一行

如果您看到下面的附件,就会发现三个共享按钮距顶部的边距不相等。推文按钮没有保持一致性,比其他两个按钮稍高一些。如何使它们与顶部的距离相等?

在此输入图像描述

我正在处理的代码:

                            <h2 class="title">Share this blog</h2>

                            <div class="fb-share-button" data-href="http://alfa-blog.com/"
                                 data-layout="button_count" data-size="large" data-mobile-iframe="true">
                                <a class="fb-xfbml-parse-ignore" target="_blank" 
                                   href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Falfa-blog.com%2Findex.html&amp;src=sdkpreparse">Share</a>
                            </div>

                            <a href="https://twitter.com/share" 
                               data-size="large"
                               class="twitter-share-button" data-show-count="false">Tweet</a>

                            <div class="g-plus" data-action="share" data-height="24" data-href="http://alfa-blog.com/"></div>
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

bitwise-operators ×1

css ×1

html ×1

javascript ×1