摘要: 小提示:关于数组的concat和push方法。两者的区别主要有:concat是连接数组,不会修改原数组,返回值为连接后的数组,与push的重要区别是concat会展开数组的第一层子数组push是添加数组元素。就地修改原数组,返回值为添加的新项,push不会展开传入的数组。 var a = [1,2,3,4]; var b = [4,5,6,7]; var c = a.push(b); var d = a.concat(b); console.log('a',a); console.log('b',b); console.log('c',c); c 阅读全文
posted @ 2011-12-07 16:25 西山 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 说到树形菜单,貌似一般是用在一些管理系统里面的,我是还没有用到过,有些zTree之类的插件已经做得比较好了。我练习一下,以免不时之需。树形菜单不过就是把普通菜单重新排列一下,看起来像树形而已。上图京东的菜单,给他多几个嵌套,然后添加收缩伸展事件,差不多就行了。给个例子:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><he 阅读全文
posted @ 2011-12-07 12:55 西山 阅读(10936) 评论(0) 推荐(0) 编辑