js 作用域 ?????
2024-08-30 18:54:25
///*第一种情况 */
//var mycars = new Array()
//mycars[0] = 0;
//mycars[1] = 1;
//mycars[2] = 2; //function tee(arry) {
// arry[1] = 100;
// console.log(arry); //输出为1,100,2
// console.log(mycars);//输出为1,100,2
//}
//tee(mycars); /* 第二种情况 */
//function tee0() {
// var mycars = new Array()
// mycars[0] = 0;
// mycars[1] = 1;
// mycars[2] = 2;
// tee(mycars);
//}
//function tee(arry) {
// arry[1] = 100;
// console.log(arry);
// // console.log(mycars); 未定义
//}
//tee0();
/* 第三种情况 */
//function tee0() {
// var mycars = new Array()
// mycars[0] = 0;
// mycars[1] = 1;
// mycars[2] = 2;
// tee(mycars);
// function tee(arry) {
// arry[1] = 100;
// console.log(arry);//输出为1,100,2
// console.log(mycars);//输出为1,100,2
// }
//}
//tee0(); ///*这是第4中情况*/
//function tee1() {
// var mycars = new Array()
// mycars[0] = 0;
// mycars[1] = 1;
// mycars[2] = 2; // var u = document.getElementById("uuu");
// var page_li = u.getElementsByTagName("li");
// for (var i = 0; i < page_li.length; i++) {
// page_li[i].onclick = function () {
// t001();
// }
// }
// function t001() {
// console.log("事件被执行!");
// t002(mycars);
// }
// function t002(arry) {
// console.log("事件002被执行!");
// arry[1] = 100;
// console.log(arry); //输出为1,100,2
// console.log(mycars);//输出为1,100,2
// }
//}
//tee1();
/*这是第4中情况*/ /*不能生效*/
function tee1() {
var u = document.getElementById("uuu");
var page_li = u.getElementsByTagName("li");
for (var i = ; i < page_li.length; i++) {
page_li[i].onclick = function () {
t002(page_li);
console.log("");
}
}
function t002(arry) {
var temp;
temp = arry[];
arry[] = arry[];
arry[] = temp;
}
}
tee1();
function tee1() {
var u = document.getElementById("uuu");
var page_li = u.getElementsByTagName("li");
for (var i = ; i < page_li.length; i++) {
page_li[i].onclick = function () {
t002(page_li);
console.log("");
}
}
function t002(arry) {
var temp = document.createElement("li"); //创建一个li replace_dom(temp, arry[]);
replace_dom(arry[], arry[]);
replace_dom(arry[], temp); //移除对象
// arry[1].remove(); //生效
}
function replace_dom(dom1, dom2) {
var temp = document.createElement("li"); //创建一个li temp.innerHTML = dom1.innerHTML; //网页内容
temp.onclick = dom1.onclick;//事件
temp.classList = dom1.classList; //样式 //由于改变dom1样式 会改变temp样式。 dom1.innerHTML = dom2.innerHTML; //网页内容
dom1.onclick = dom2.onclick;//事件
dom1.classList = dom2.classList; //样式 //由于改变dom1样式 会改变temp样式。 dom2.innerHTML = temp.innerHTML; //网页内容
dom2.onclick = temp.onclick;//事件
dom2.classList = temp.classList; //样式
}
}
tee1();
最新文章
- IOS的MVC
- Delphi Idhttp Post提交 Aspx/Asp.net 时 500错误的解决办法。
- $GLOBALS 添加超全局变量
- ABAP打开TCODE
- Android游戏与应用开发最佳学习路线图
- oracle使用LEFT JOIN关联产生的问题在查询结果中使用CASE WHEN 无法判断
- java 8 中lambda表达式学习
- C#_会员管理系统:开发七(用户分类)
- 令牌桶在数据通信QoS流量监管中的应用
- D16Pascal的编译器和IDE
- JDBC02 利用JDBC连接数据库【使用数据库连接池】
- 深入理解C# 静态类与非静态类、静态成员的区别 [转载]
- [ZJOI2007]时态同步
- numpy(一)
- Custom Window
- android-activity生命周期方法
- jenkins 构建selenium python (浏览器驱动是chromedriver)的解决方法
- 如何让一个div水平和垂直居中对齐
- 使用纯生js操作cookie
- java并发中的锁
热门文章
- shell网络管理
- Ural2040:Palindromes and Super Abilities(离线&;manecher算法)
- yaffs2根文件系统的构建过程
- Groupby 方法语法
- Linux 常用命令一 ls
- 洛谷P4206 [NOI2005]聪聪与可可(期望dp+最短路)
- JSON WEB TOKEN 从原理到实战
- php安装的扩展php -m可以看到,但是phpinfo()看不到,php-fpm关闭了重新打开还是不行?
- django templates模板
- Service官方教程(3)Bound Services