body{ cursor: url("https://images.cnblogs.com/cnblogs_com/szqblog/1889956/o_201130135019Cursor.png"), auto; }
摘要: 题目 解: 阅读全文
posted @ 2020-12-05 16:45 1234前来报到 阅读(38) 评论(0) 推荐(0) 编辑
摘要: reflow(回流)和repaint(重绘) 简要:整个在浏览器的渲染过程中(页面初始化,用户行为改变界面样式,动画改变界面样式等)reflow(回流)和repaint(重绘) 会大大影响web性能,尤其是手机页面。因此我们在页面设计的时候要尽量减少reflow和repaint。 什么是reflow 阅读全文
posted @ 2020-12-03 21:37 1234前来报到 阅读(105) 评论(0) 推荐(0) 编辑
摘要: typeof [] // object typeof undefined // undefined 阅读全文
posted @ 2020-12-03 21:32 1234前来报到 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1 console.log(1+ "2"+"2");做加法时要注意双引号,当使用双引号时,JavaScript认为是字符串,字符串相加等于字符串合并。 因此,这里相当于字符串的合并,即为122.2. 1 console.log(1+ +"2"+"2"); 第一个+"2"中的加号是一元加操作符,+"2 阅读全文
posted @ 2020-12-03 20:52 1234前来报到 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1.以下代码的执行后,str 的值是: var str = "Hellllo world"; str = str.replace(/(l)\1/g, '$1'); // Hello world 对于正则表达式 /(l)\1/g,正则表达式中的小括号"()"。是代表分组的意思。 如果再其后面出现\1则 阅读全文
posted @ 2020-12-03 20:23 1234前来报到 阅读(88) 评论(0) 推荐(0) 编辑
摘要: setTimeout(“go()”, 10); //等待10毫秒执行go函数 setTimeout(go, 10); //等待10毫秒执行go函数 setTimeout(go(), 10); //立即执行go函数 阅读全文
posted @ 2020-12-03 20:16 1234前来报到 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 第一步:进行预编译,var全局变量foo、匿名函数 function、var局部变量foo 第二步:代码自上而下、自左向右执行计算: 对全局变量foo进行赋值foo={n:1};注意:此值为对象,属于引用类型; 匿名函数传入参数foo={n:1}自执行; console.log(foo);打出数字1 阅读全文
posted @ 2020-12-01 21:38 1234前来报到 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 1.var a=b=5相当于拆解成var a=b; b=5; 2.然后,b=5前面没有var,相当于声明为全局变量. 3.所以就相当于: var b; (fun…{ var a=b; b=5; })(); console.log(b); //5 console.log(a); // Uncaught 阅读全文
posted @ 2020-12-01 21:26 1234前来报到 阅读(858) 评论(0) 推荐(0) 编辑
摘要: var a=10;function a(){}console.log(typeof a); || || || \/ function a(){}var a=10; console.log(typeof a); //number 阅读全文
posted @ 2020-12-01 21:20 1234前来报到 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1. 从window开始 => document => ......; 捕获_处理_冒泡 2. 几个常见的事件的方法 preventDefault() 取消事件默认行为,如阻止点击提交按钮时对表单的提交 stopImmediatePropagation() 取消事件冒泡同时阻止当前节点上的事件处理程 阅读全文
posted @ 2020-12-01 20:55 1234前来报到 阅读(122) 评论(0) 推荐(0) 编辑