<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> 最后一行那个
xxx 和>>>= 没看懂
小剑剑 发表于 2017-4-16 16:02
最后一行那个
xxx 和>>>= 没看懂
xxx 代表啥也没有
>>>= 右移赋值,左边空出的位以0填充 不二如是 发表于 2017-4-16 17:29
xxx 代表啥也没有
>>>= 右移赋值,左边空出的位以0填充
>>>= 和 >>=没区别吗
小剑剑 发表于 2017-4-16 20:08
>>>= 和 >>=没区别吗
区别应该就是一个是无符号右移,另外一个是带符号。。。 shishunfu 发表于 2017-5-5 10:54
区别应该就是一个是无符号右移,另外一个是带符号。。。
O {:10_254:} {:5_91:} <!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> 匆匆~{: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]