随笔分类 - JavaScript
摘要:多物体运动框架,鼠标移入Div,此Div逐渐变宽,鼠标移出后,此Div逐渐缩短恢复原长度。 核心:为每一个div定义一个单独的定时器,从逻辑层面上确保定时器之间互不影响。 问题(1)for循环中变量i所能影响的范围是什么?像下面这样定义每个Div的定时器为什么控制台会报错?
阅读全文
摘要:.与[]都可以用于读取或修改对象属性。 <script> var myData={ name:"Adam", weather:"sunny", }; </script> 句点.的语法: object.property 示例: myData.name='Joe'; 中括号[]适用于所有属性,其括号[]
阅读全文
摘要:+=表示相加并赋值,“i+=5”与“i=i+5”是等效的。 类似的运算符还有-=,*=,/=。 i-=5等价于i=i-5; i*=5等价于i=i*5; i/=5等价于i=i/5。
阅读全文
摘要:区块变速运动模拟案例 红色区块点击按钮实现区块运动速度逐渐减小到left值为300px停止。 (1)div的style属性#div1{width:200px;height:100px;background:red;position:absolute;left:0;}实现该功能。 (2)div的sty
阅读全文
摘要:页面图片无缝滚动JavaScript原理:移动的区块包含图片内容,区块相对父级元素进行定位脱离文档流。再令区块的left值每隔固定的时间进行等量减少(或增大)从而实现区块的匀速运动。由于每次间隔移动的时间设置很短,会“欺骗”人的眼睛,形成无缝滚动效果。 脱离文档流:父元素为相对定位position:
阅读全文
摘要:DOM 【(CSS)标签——(HTML)元素——(DOM)节点】 元素属性操作 第一种:oDiv.style.background='red'; 第二种:oDiv.style[background]='red'; 第三种:DOM方式 元素属性的操作方式: 获取:getAttribute(名称) 设置
阅读全文
摘要:要求:以下列代码为基础,添加JS代码,令表格实现隔行变色效果,并且实现鼠标移入表格,该行表格背景色变为绿色,移出表格后表格恢复为原隔行变色形式的背景色。 <table id='tab1' border="1" width="500" align="center" > <thead> <tr><td>
阅读全文
摘要:表格应用-1 获取 tBodies、tHead、tFoot、rows、cells 隔行变色 鼠标移入高亮 删除、添加一行 表格应用-2 搜索 版本1:基础版本——字符串比较 版本2:忽略大小写——大小写转换 版本3:模糊搜索——search的使用 版本4:多关键词——split 高亮显示、筛选 排序
阅读全文
摘要:模拟QQ软件中的弹出提示框功能,制作一个简易的延时提示框。 功能实现: 1、当鼠标移入指定区块时,弹出隐藏的区块;当鼠标移出指定区块时,弹出的隐藏区块再次隐藏。 2、同时要求在鼠标移入该弹出区块后,区块继续保持显示状态,在鼠标移出弹出区块后,弹出的隐藏区块再次隐藏。 主要应用知识:setTimeou
阅读全文
摘要:(1)js函数中什么是形参,什么是实参,两者有什么区别? 参数又称参变量,在js中函数接收的变量分为形参和实参。实参是指实际参与js函数调用使用的具体数据。形参是指函数被调用时,接收实参值的变量。根据实际需要,形参可有可无,没有形参时,圆括号也不可省略。当出现多个参数时,参数之间用英文逗号,隔开。
阅读全文

浙公网安备 33010602011771号