FB event: https://www.facebook.com/events/1890105347923108/
GitHub repo: https://github.com/Happy-CSSer/Happy-CSSer/tree/master/2016-12-25
第一次聚會是在外頭的咖啡廳
還是 WIFI 狀況挺慘烈的一家咖啡廳
<script src="https://unpkg.com/react@15/dist/react.min.js"> </script><script src="https://unpkg.com/react-dom@15/dist/react-dom.min.js"> | |
</script> | |
<script src="https://unpkg.com/[email protected]/babel.min.js"></script> | |
<div id="root"></div> | |
<script type="text/babel"> | |
class Hello extends React.Component { | |
constructor(){ | |
super(); |
let getUrl = (page) => `https://ck101.com/forum.php?mod=viewthread&tid=1762239&extra=&page=${page}`; | |
let toTxt = (d) => d.text(); | |
let hr = '\n\n=====\n\n'; | |
let getContent = (html) => { | |
let doc = document.implementation.createHTMLDocument(); | |
doc.body.innerHTML = html; | |
return [...doc.querySelectorAll('.t_f')].map(i => i.textContent).join(hr); | |
}; | |
let save = (page, text) => { | |
console.log(`save page ${page}`); |
// getDeepProp({a: {b: 3}}, 'a.b') => 3 | |
export function getDeepProp(obj, deepProp, splitChar = '.') { | |
return deepProp.split(splitChar).reduce((_obj, _deepProp) => _obj && _obj[_deepProp], obj); | |
} |
window.log = {}; | |
const timeInterval = 5.5; // minute(s) | |
const filters = { | |
'/B/': 'iv80+', | |
'/G/': 'iv90+', | |
'/W/': 'iv0', | |
'/R/': 'iv100', | |
'/349.': '醜醜魚', | |
}; | |
var checkGoodItems = () => { |
FB event: https://www.facebook.com/events/1890105347923108/
GitHub repo: https://github.com/Happy-CSSer/Happy-CSSer/tree/master/2016-12-25
第一次聚會是在外頭的咖啡廳
還是 WIFI 狀況挺慘烈的一家咖啡廳
*.map | |
prepros-6.config |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"/> | |
<title>max CP by level Pokémons</title> | |
<meta name="viewport" content="width=device-width, initial-scale=1"/> | |
<link rel="stylesheet" href="style.css"/> | |
</head> | |
<body> | |
<h1 class="intro">Pokémons' CP calculator<small>vue version</small></h1> |
<html> | |
<head> | |
<style id="webmakerstyle"> | |
.cover { | |
position: relative; | |
width: 1000px; | |
height: 524px; | |
margin: 0 auto; |
/* bling.js */ | |
window.$ = document.querySelectorAll.bind(document); | |
Node.prototype.on = window.on = function (name, fn) { | |
this.addEventListener(name, fn); | |
} | |
NodeList.prototype.__proto__ = Array.prototype; |