代码改变世界

es6的解构赋值

2017-09-15 10:54 by 改吧, 976 阅读, 0 推荐, 收藏, 编辑
摘要:console.log(name)==>'asa' console.log(age)==>134 console.log(x) >1 console.log(y) >2 阅读全文

async,await

2017-08-10 11:37 by 改吧, 271 阅读, 0 推荐, 收藏, 编辑
摘要:这段代码是过了5秒再显示hello world await是要等待这句代码执行完,再执行下面的代码 async方法是返回Promise对象 then()里面的res数据是async方法里面的return值 .then(),.catch(); 阅读全文

简写代码:当变量为false时['',false,null,undefined,0,NaN]时,返回默认值

2017-08-08 16:00 by 改吧, 603 阅读, 0 推荐, 收藏, 编辑
摘要:当变量为'',false,null,undefined,0,NaN时,返回默认值 "hello world" 0 || 'ccc' "ccc" NaN || 'ccc' "ccc" 我感觉想不通一个问题 '' == false ==>true false == false ==>true null= 阅读全文

addeventlistener监听scroll跟touch

2017-08-03 16:10 by 改吧, 2762 阅读, 1 推荐, 收藏, 编辑
摘要:这三个事件只在手机上生效 touchstart,手指开始触屏 touchmove,手指移动 touchend,手指触屏结束 这个事件在手机上跟在pc端都生效 scroll事件 addeventlistener(name,callback,optional,useCapture) useCapture 阅读全文

一个大div里面包裹一个小div,里面的小div的点击事件不触发外面的这个大div的点击事件

2017-08-03 11:26 by 改吧, 11800 阅读, 0 推荐, 收藏, 编辑
摘要:一开始上html代码 就是这样的一段代码, 大的div==>div1 小的div==>div2 当代码是 正常这样写点击代码,当点击在div2上这个区域,会触发到div1的点击事件,就是会先弹出div2-->div1 但是我想要的效果只是想点击div2区域时,只弹出div2 那现在这里有两种方案,还 阅读全文

document.body.scrollTop

2017-08-02 16:24 by 改吧, 309 阅读, 0 推荐, 收藏, 编辑
摘要:document.body.scrollTop :滚动时当前窗口距离文档主体多远 在标准w3c下,document.body.scrollTop恒为0,需要用document.documentElement.scrollTop来代替; 欢迎补充 阅读全文

window.screen.height和window.screen.availHeight和document.body.clientHeight和document.documentElement.clientHeight

2017-08-02 10:50 by 改吧, 12102 阅读, 1 推荐, 收藏, 编辑
摘要:说这几个属性前 我说一下我的设备 我的设备有两个,一个高度为1080的显示器,一个高度为800的电脑 第一种:window.screen.height 这个方法是获取用户电脑屏幕的高度,是不关浏览器或者顶部工具栏跟底部工具栏的高度的 当我在高度为1080的我的显示屏屏幕上打印 当我在我的电脑上打印 阅读全文

js刷新页面代码

2017-08-01 15:06 by 改吧, 404 阅读, 0 推荐, 收藏, 编辑
摘要:第一种: 第二种: 第三种: 第四种: 还可以在head部分写入 上面这个代码的意思是每隔20秒刷新页面跳转到www.baidu.com 欢迎补充 阅读全文

js 获取html5的data属性

2017-07-27 16:23 by 改吧, 2393 阅读, 0 推荐, 收藏, 编辑
摘要:我以前一直以为只能用jquery的data()来获取 哈哈 是我太弱了 直接用dataset就可以获取到DOM元素的data属性 好吧,还可以 用js的获取属性的方法getAttribute() 阅读全文

vue router.push(),router.replace(),router.go()

2017-07-27 15:23 by 改吧, 44611 阅读, 2 推荐, 收藏, 编辑
摘要:1.router.push(location) window.history.pushState 想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。 2.router.replac 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页