执行以下代码,其实现的效果为()
<div><input type="button" id ="button1" value="1" onclick="moveBtn(this);"><input type="button" id ="button2" value="2" />
</div>
<script type="text/javascript">function moveBtn(obj) {var clone = obj.cloneNode(true);var parent = obj.parentNode;parent.appendChild(clone);veChild(obj);}
</script>
A: 鼠标单击button1后将button1链接到button2的后面B: 鼠标单击button1后将button1移动到button2的后面C: 鼠标单击button1后将button2移动到button1的后面D: 鼠标单击button1后将button2链接到button1的后面
Node.cloneNode([deep])
**方法返回调用该方法的节点的一个副本. 假设val已经声明,可定义为任何值。则下面js代码有可能输出的结果为:
console.log('Value is ' + (val != '0') ? 'define' : 'undefine');
A: Value is defineB: Value is undefineC: defineD: undefineE: Value is define 或者 Value isundefineD: define 或者 undefine E: 其他选项都有可能
已知数组arr=[1,69,4,6,8,10],对数组进行升序排列,下列选项中,不符合要求的是()
A:
for (var i = 0;i<arr.length-1;i++){for (var j = 0;j < arr.length-1-i;j++){if(arr[j]>arr[j+1]){var temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;}}}console.log(arr);
B:
var minIndex;var temp;for(let i = 1; i < arr.length; i++) {minIndex = i - 1;for(let j = i; j <arr.length; j++) {if(arr[j] < arr[minIndex]) minIndex = j;}if(minIndex != i-1) {temp = arr[i-1];arr[i-1] = arr[minIndex];arr[minIndex] = temp;}
}
console.log(arr);
C:
arr.sort((a,b)=>b-a);console.log(arr);
D:
for(let i = 1; i < arr.length; i ++) {for(let j = i - 1; j>=0 && arr[j] > arr[j+1]; j --) {let temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;}
}
console.log(arr);
本文发布于:2024-02-04 07:28:32,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170702039553552.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |