• react 之 reflux 填坑

    注意:老铁些,在看这篇文章的之前,最好了解一下react 的全局状态管理库哦,不然可能会坐飞机。 ^_^ React 之 reflux (它是一个功能模块,需要安装引入) : import Reflux from 'reflux'; let action = Reflux.createAction();//1使用 let actions = Reflux.createAct...

    2018-07-16 03:12:33

  • 13行js写贪吃蛇游戏

    先上源码,版本是ES6 13 行常规(700bytes) shortest snake game.html 压缩后的463bytes(当然还是可以用eval压缩的) index.500bytes.html 之前很火的 20 行代码地址(有BUG)(900bytes) hj7jay/article/details/51011269 一维数组 700 char (0,0)位置的蛇身用0表示,(0,1)用...

    2018-07-16 03:12:32

  • 定时器里面的作用域问题

    /* 各种运动 */ function Animation(){};Animation.prototype = { /* 匀速运动 */ linear: function (obj,target){ obj.timer = null ; clearInterval(obj.timer); var step=obj.offsetLefttarget?5:-5; // 用位置来判断运动的方向 if (obj.offsetLeft!= target){ obj....

    2018-07-16 03:12:30

  • 事件冒泡 比bubble

    冒泡的概念就是 当子元素触发事件的时候 相应的祖宗十八代素也会触发相同的事件 (前提父元素也添加了一样的事件) eg:儿子 有一个onclick 祖宗十八代 也有onclick 当点击儿子的时候 祖宗十八代的点击事件也会被触发 有时候这种情况会导致很多问题 所以要阻止冒泡 只有被...

    2018-07-16 03:12:27

  • yarn 命令

    使用yarn的优点,简而言之就是:锁定版本,下载之前检查完整性。 yarn install // 安装依赖 yarn upgrade // 更新 yarn upgrade immutable // 更新指定包 yarn upgrade immutable@ 4.0.0 // 更新到指定版本 yarn remove webpack // 移除指定包 yarn add immutable //...

    2018-07-16 03:12:26

  • es6箭头函数

    我们在学习es6的时候会遇到一个神奇的语法 一个括号和一个箭头就可以实现一个函数,有时遇到参数时只传参数就行甚至都不用写括号,看似简单其实跟我们在es5中的函数是一样的有时会改变我们this的指向。下面我们来看一下箭头函数我们先来按常规语法定义函数: function...

    2018-07-16 03:12:24

  • top小火箭

    // my.js function $(id){return document.getElementById(id)}; function show(obj){obj.style.display = "block"}; function hide(obj){obj.style.display = "none"}; function scroll(){ if(window.pageYOffset != null){// ie9 和以上的版本浏览器 return { left:...

    2018-07-16 03:12:18

  • 小程序之生成朋友圈图片

    微信的小程序是没有分享到朋友圈的功能的。小程序目前只能分享到群里或者发给好友。但是业务需要方便推广,需要分享到朋友圈。 经过度娘后,得出了以下思路:利用小程序canvas绘制图片,将背景图和二维码绘制成一张图片。百度过几个好的demo,参考了一下,本以为会很简...

    2018-07-16 03:12:17

  • Web Workers

    Web Worker 模拟多线程,允许脚本在后台运行,所以不会阻止其他脚本的运行;是保持UI响应的同时也执行处理器密集型功能的解决方案;不能直接与dom交互,不能使用window、document、parent等对象;通信用postMessage发消息和onmessage监听接受消息; Web Workers利用线...

    2018-07-16 03:11:42

  • web攻击技术与防护

    一、跨站脚本攻击(XSS) 跨站脚本攻击是指通过存在安全漏洞的Web网站注册用户的浏览器运行非法的HTML标签或JavaScript进行的一种攻击。动态创建的HTML部分有可能隐藏着安全漏洞。就这样,当攻击者编写脚本,设下陷阱,用户在自己的浏览器上运行时,一不小心就会受到被...

    2018-07-16 03:12:13

2