Skip to content

Instantly share code, notes, and snippets.

@nekoneko-wanwan
nekoneko-wanwan / closure.js
Last active August 29, 2015 14:10
クロージャを使ってカウントアップ処理
function playFunc(n) {
if(n === 1){
console.log('奇数');
} else {
console.log('偶数');
}
}
function counter(){
var count = 0;
@nekoneko-wanwan
nekoneko-wanwan / requestAnimFrame.js
Last active August 29, 2015 14:17
requestAnimFrameの実装サンプル
// fallback
window.requestAnimFrame = (function() {
return (
window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(callback, time) {
var time = time ? time: 1000 / 60;
@nekoneko-wanwan
nekoneko-wanwan / console.js
Created April 23, 2015 06:10
consoleのラッパー
var debugMode = true;
var c;
/* 折りたためるようにfunction内に入れている */
(function() {
c = {
l : (function() { return console.log.bind(console); })(),
lc: (function() { return console.log.bind(console, "%c%s", "color:red;font-weight:bold;"); })(),
d : (function() { return console.dir.bind(console); })(),
t : (function() { return console.table.bind(console); })(),
@nekoneko-wanwan
nekoneko-wanwan / sample.js
Last active February 18, 2016 09:34
二重クリックの防止
// 追記
// functionは外に出して、callback付きで制御した方が良さそう
var isClickable = true;
$('h1').on('click',function() {
if (isClickable) {
console.log('実行!');
isClickable = false;
} else {
console.log('処理中です');
@nekoneko-wanwan
nekoneko-wanwan / isUseCanvas.js
Created June 3, 2015 07:45
Canvasが有効なブラウザかどうか
if (window.CanvasRenderingContext2D) {
}
@nekoneko-wanwan
nekoneko-wanwan / readme.md
Last active August 29, 2015 14:23
Googleカスタム検索

見た目をカスタマイズしやすくするため、HTMLのフォーム形式で利用する方法を採用

  • 検索フォームを作成
  • 検索結果を表示したいページ(htmlなど)を用意
  • 上記ページに、検索結果を表示するjsコードを貼り付ける
  • 検索フォームに、googleの透かしマークを入れるスクリプトを書くのを忘れずに
@nekoneko-wanwan
nekoneko-wanwan / chrome_devtools.md
Last active August 29, 2015 14:25
Chromeデベロッパーツールメモ

Chromeデベロッパーツールメモ

date: 2015/07/22時点
version: 43.0.2357.134 m


@nekoneko-wanwan
nekoneko-wanwan / 0_index.html
Last active April 13, 2016 07:02
Google Map V3 使い方基本
<script src="https://maps.googleapis.com/maps/api/js"></script>
<div id="map"></div>
@nekoneko-wanwan
nekoneko-wanwan / index.html
Last active August 29, 2015 14:27
Google MapとMarker clusterの連動基本
<!-- 省略 -->
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script src="markerclusterer_compiled.js"></script>
<script src="map.js"></script>
<!-- 省略 -->
<!--
markerclusterer_compiled.js
src -> https://github.com/googlemaps/js-marker-clusterer
@nekoneko-wanwan
nekoneko-wanwan / tab.css
Last active September 15, 2015 05:21
使い勝手の良いタブメニューの作成
.tabs .is_active {
color: red;
}
.tab-content {
display: none;
}
.tab-content.is_show {
display: block;
}