View jsdoit.css
body { | |
margin: 0; | |
padding: 0; | |
background-color: #fff; | |
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAANUlEQVQ4jWM8c+bMfwY8wNjYmBGfPBM+SWLAqAGDwQDG///xJgOGs2fP4lUw8F4YNYAKBgAA2NYKfxDn4ZUAAAAASUVORK5CYII=); | |
overflow: hidden; | |
} |
View verify.js
const path = require('path'); | |
const fs = require('fs'); | |
const Table = require('cli-table'); | |
const mainDir = path.join(__dirname, 'templates'); | |
function findPath(filePath) { | |
return new Promise(function(res, rej) { | |
fs.readdir(filePath, (err, filenames) => { | |
const filePaths = filenames |
View angular-amap.js
/* | |
* The module amap below is a simplest implementation, there is no any updated or proper libraries when I wrote it. | |
* Since there is a new full-feature library which wrote by another guy, so I just recommend it below. | |
* https://github.com/leftstick/angular-amap | |
* | |
* If you just want version with a few features like below, you could just build your version on top of it. | |
*/ | |
angular.module('amap', []) | |
.constant('amapConstant', { |
View attach-events.js
/** | |
* @decorator | |
* Attach events to DOM element | |
* | |
* @param {Element|Function} elemOrFunc: DOM Element, or a function returns element | |
* @param {String} events: a list events separated with ',' | |
* @param {String} preventDecorator: prevent decorate when it doesn't need | |
* | |
* Usage: | |
* @attachEvents(window, 'click') |
View replace
alias rep='function _replace(){ eval "find . -type f -name \"*.$1\" -exec sed -i \"\" s/$2/$3/g {} +";};_replace' |
View index.html
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script> | |
<meta charset="utf-8"> | |
<title>JS Bin</title> | |
<style id="jsbin-css"> | |
.outer { | |
width: 400px; | |
height: 400px; |
View fibonacci
function fib(n) { | |
var s = n1 = n2 = i = 1; | |
for (; i < n; i++) { | |
s = n1 + n2; | |
n1 = n2; | |
n2 = s; | |
} | |
return n1; | |
} |
View simple_slider
function Slider(slider_class, animation_type, slider_width, page_counts) { | |
var _ = this; | |
_.slider_tag = $('.' + slider_class); | |
_.slider_content = _.slider_tag.find('.slider-content'); | |
_.prev = _.slider_tag.find('.prev'); | |
_.next = _.slider_tag.find('.next'); | |
_.dots = _.slider_tag.find('.slider-dotted'); | |
_.cursor = 0; | |
_.width = slider_width; | |
_.jump = function(dist_cursor) { |
NewerOlder