javascript
justGY
这个作者很懒,什么都没留下…
展开
-
js部分代码执行机制
js部分代码执行机制 整体代码执行概况JS引擎是按照代码块 ('代码块间相互独立,但变量和方法共享') 来进行预处理和执行的,也就是说预处理的只是执行当前的代码块的声明函数和变量,而对于还未加载的代码块,是没法进行预处理的,这也是边编译边处理的核心所在。 执行流程: step 1. 读入第一个代码块。 step 2. 做语法分析,有错则报语法错误(比如括号不匹配等),并跳转到st原创 2016-07-28 10:52:57 · 506 阅读 · 0 评论 -
继承--貌似小米笔试题
前些天答小米笔试题,本人由于身体原因,只能在答了一半题之后,弃题而不顾,奔向厕所,现在隐隐回忆起当时的一道题,觉得挺有意思,就拿出来写写。 题目要求:实现点击相应按钮画圆和方块,都旋转,变小。圆和方块继承一个主类Draw,每个元素以鼠标点击的中心为准。 我记不清具体实现什么效果,但主要是继承!!! 我在这里写一种自己的实现方法。 样式: *{ margin:0;原创 2016-09-28 16:25:53 · 578 阅读 · 0 评论 -
jquery 判断鼠标移入移出位置
我写的方法是网上的前辈做出来,我在这说说我自己遇到的问题。html和css代码就不贴了,就是4个div做测试用的。下面是完整代码,基本兼容各大流行浏览器。function mouse(obj,str,e){ var x = e.offsetX, y = -e.offsetY; var k = Math.round(-obj.height()/obj.width()*100)/100;原创 2016-10-01 12:15:32 · 4160 阅读 · 0 评论