关于javascript+youtube


@经士呢18396121256#   下面是一段javascript获取鼠标位置的代码,可是我要怎样写才会得到里面的x,y呢?
#桓竹克3976: function getAbsPoint(e) { var x = e.offsetLeft, y = e.offsetTop; while(e=e.offsetParent) { x += e.offsetLeft; y += e.offsetTop; } alert("x:"+x+","+"y:"+y); } 方法2: function getAbsPoint(obj) { var x,y; oRect = obj.getBoundingClientRect(); x=oRect....

@经士呢18396121256#   关于js里面的对象名称写法 for (i>5,i++) { y++; var anniu"+y+"=rand(1,5) drawimage /ima -
#桓竹克3976: var anniu"+y+"=rand(1,5)这样的语句是有语法错误的,var后面的变量名字不允许出现引号"和加号+如果是想在这里修改变量anniu1(如果y值是1)这样的变量的值,可以使用eval:eval("anniu"+y)=rand(1,5);

@经士呢18396121256#   javascript的+= -
#桓竹克3976: 加法赋值运算符 (+=) 将变量值与表达式值相加,并将和赋给该变量. result += expression 参数 result 任何变量. expression 任何表达式.说明 使用本运算符与这样指定完全相同: result = result + expression 表达式中加下划线的子类型决定 += 运算符的操作. 如果 那么 两个表达式都是数字或 Boolean 量 加 两个表达式都是字符串 连接 一个表达式是数字而另一个是字符串

@经士呢18396121256#   用JavaScript内置对象Math写出产生[x,y]上一个随机整数的语句 -
#桓竹克3976: function fRandomBy(under, over){//输出指定范围内的随机整数 switch(arguments.length){ case 1: return parseInt(Math.random()*under+1); case 2: return parseInt(Math.random()*(over-under+1) + under); default: return 0; } } var x = fRandomBy(1,100000);//上下限范围自定 var y = fRandomBy(1,100000); document.write('['+x+','+y+']');

@经士呢18396121256#   关于javascript语法 -
#桓竹克3976: <script type="text/javascript"> <br>function add(o){<br>var ygbh = o.value;<br>alert(ygbh); <br>} <br><br><&#47;script> <br><form id="form1" name="form1" method="post" action=""> <br><label> <br><input type="text" name="...

@经士呢18396121256#   怎么用javascript做两数相加 -
#桓竹克3976: 先转型,看你的是什么类型了.var a = parseFloat(a); var b = parseFloat(b); var sum=parseFloat( a+b);

@经士呢18396121256#   JavaScript 语句 -
#桓竹克3976: <SCRIPT LANGUAGE="JavaScript">var y=1; //定义Y=1 while(y<10){ //循环,当Y<10的时候,循环 var i=1,x; //定义一个i,一个x,把i的值赋为1 while(i<10){ //当i<10的时候再循环 x=y*i;这时候进行运算,把值赋给X document.write(y+"x"+i+"="+x+", ");输出里面的内容 i++; //i递增 } document.write("<br>"); 输出一个换行. y++; //Y递增 }</script>

@经士呢18396121256#   javascript如何使用位运算符进行乘法和除法运算 举个例子说明下 -
#桓竹克3976: var i = 1; var j = i var k = j >> 1;// k = j / 2 右移一位等于除以2 使用移位操作,结果只能是整数

@经士呢18396121256#   简单的js程序,表格内数据排序 -
#桓竹克3976: for(var x=0;x<=trs.length;x++){ 改成for(var x=0;x<trs.length;x++){for(var x=0;x<=arr.length;x++) 改成 for(var x=0;x<arr.length;x++)for(var y=x+1;y<=arr.length;y++) 改成 for(var y=x+1;y<arr.length;y++)数组越界了

@经士呢18396121256#   javascript如何把两个数字连接起来 -
#桓竹克3976: 你只要将他转换成string类型就行了 var z = y.tostring()+x.tostring(); 或者 var z = y+''+x;


相关视频: