不二如是 发表于 2017-4-3 09:28:17

已有 6 人购买  本主题需向作者支付 2 鱼币 才能浏览 购买主题

shishunfu 发表于 2017-5-5 11:42:13

<!DOCTYPE html>
<html lang="en">
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>进击的巨人--JS</title>
        <script>
      /*var fishc="鱼C工作室" //定义变量时赋值
      var Fihsc;
      Fihsc="全网最好学编程的地方"; //定义变量之后,赋值
      var fishc2=Fihsc2=Java="还不快订阅!"; //同时定义多变量并赋值
                document.write(fishc+","+ Fihsc+","+Java);*/
      
      var a=4;
      var b=1;
      a>>>=b;
      alert(a); //a=2;
               
      var a=4;
      var b=2;
             a>>>=b;
      alert(a); //a=1;

      var a=2;
      var b=1;
               a<<=b;
      alert(a);        //4

      var a=-2;
      var b=1;
      a<<=b;
      alert(a);        //-4

      var a=(-2);
      var b=1;
      a>>=b;
      alert(a);        //-1

      var a=(-2);                /*1111..... .....1110         31个1 一个0 */
      var b=1;
      a>>>=b;
      alert(a);//2147483647                /*0111..... .....111131个1 一个0/
        </script>
</head>
<body>
</body>
</html>

小剑剑 发表于 2017-4-16 16:02:25

最后一行那个
xxx   和>>>=   没看懂

不二如是 发表于 2017-4-16 17:29:02

小剑剑 发表于 2017-4-16 16:02
最后一行那个
xxx   和>>>=   没看懂

xxx 代表啥也没有

>>>= 右移赋值,左边空出的位以0填充

小剑剑 发表于 2017-4-16 20:08:39

不二如是 发表于 2017-4-16 17:29
xxx 代表啥也没有

>>>= 右移赋值,左边空出的位以0填充

>>>= 和 >>=没区别吗

shishunfu 发表于 2017-5-5 10:54:26

小剑剑 发表于 2017-4-16 20:08
>>>= 和 >>=没区别吗

区别应该就是一个是无符号右移,另外一个是带符号。。。

小剑剑 发表于 2017-5-5 15:40:20

shishunfu 发表于 2017-5-5 10:54
区别应该就是一个是无符号右移,另外一个是带符号。。。

O {:10_254:}

yanmeilemon 发表于 2018-6-21 14:48:06

{:5_91:}

克里斯保罗 发表于 2019-9-30 16:44:20

<!DOCTYPE html>
<html lang="en">
<head>
        <meta charset="UTF-8">
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <title>title</title>
        <script type="text/javascript">
                var fishc='编程教学';

                var fishc;
                fishc = '全世界最好的编程语言教学';

                var fishc=Java=Python="The best";
                alert(Python);
                document.write(fishc+" "+Java+" "+Python);
                var a=b=1;
                a >>>=y;
                document.write(a);

        </script>
</head>
<body>
       
</body>
</html>

你在意在便在 发表于 2019-11-8 21:53:34

匆匆~{:10_297:}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>让编程改变世界</title>
</head>
<body>
<script type="text/javascript">
var first = "我是";

var second = "不爱编程的";
    second = "喜爱编程的";

var third = last = "!"

alert(first);
alert(second);
alert(third);
alert(last);
alert(first+second+third+last);
</script>
</body>
</html>
页: [1]
查看完整版本: 0 0 1 0 ★ 赋值运算符