サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
non_117
id:non_117
●
14,442
ブックマーク
●
-
お気に入り
●
-
お気に入られ
タグ
●すべて
●
*後で試す
(2)
●
.NET
(16)
●
.NET Framework
(2)
●
2048
(2)
●
3d
(4)
●
4chan
(1)
●
AOJ
(1)
●
ASUS
(1)
●
AWS API Gateway
(1)
●
AWS Lambda
(2)
●
ActiveRecord
(1)
●
Advent Calendar
(1)
●
Ansible
(3)
●
Apache
(1)
●
Apple
(3)
●
AppleScript
(1)
●
ArchLinux
(2)
●
BOW
(1)
●
BaaS
(1)
●
Bacon.js
(1)
●
Bower
(1)
●
Business
(1)
●
C++11
(3)
●
C++14
(4)
●
C10K
(2)
●
CI(1)
●
CSS
(5)
●
CTF
(3)
●
CentOS
(1)
●
Chef
(2)
●
Chrome機能拡張
(1)
●
CoreOS
(4)
●
C言語
(1)
●
DIY
(1)
●
DNS
(5)
●
DOM
(2)
●
DTW
(2)
●
DarsanaTokyo
(1)
●
DeNA
(4)
●
DispatcherObject
(2)
●
D言語
(1)
●
ELB
(1)
●
Emscripten
(1)
●
Excel
(2)
●
F#
(1)
●
Firefox
(1)
●
Fitbit
(1)
●
F痛
(2)
●
GHC
(1)
●
GHE
(2)
●
GIL
(1)
●
Git
(16)
●
Go言語
(3)
●
HTML5
(1)
●
HTS
(1)
●
HTTP
(4)
●
Handoff
(1)
●
ICPC
(1)
●
ICT
(1)
●
Image
(2)
●
Ingress
(15)
●
Install
(1)
●
Itamae
(2)
●
Jabber
(1)
●
Java
(3)
●
JavaScript
(40)
●
KMC
(16)
●
KVM
(1)
●
Kinect for Windows v2
(1)
●
Kubernetes
(2)
●
LINE
(1)
●
LINQ
(2)
●
LVM
(2)
●
LWJGL
(2)
●
LXC
(1)
●
Let's Encrypt
(1)
●
Library
(1)
●
Linux
(48)
●
MB(1)
●
MMORPG
(1)
●
MVP変換
(1)
●
Mackerel
(1)
●
MapReduce
(1)
●
Markdown
(1)
●
Mathematics
(1)
●
Mavericks
(1)
●
Mesos
(1)
●
Microsoft
(9)
●
Monitoring
(1)
●
MySQL
(15)
●
NASA
(1)
●
NAT
(1)
●
NHK
(1)
●
NLP
(3)
●
NTP
(2)
●
NTSC
(1)
●
NoSQL
(1)
●
OCaml
(3)
●
OS X
(5)
●
OSS
(3)
●
OSX
(3)
●
Objective-C
(1)
●
Objective-C++
(1)
●
OpenGL
(3)
●
OpenStack
(2)
●
PC(1)
●
POSIX
(2)
●
PT2
(1)
●
PT3
(2)
●
Pepper
(3)
●
Qiita
(2)
●
Quarternion
(1)
●
R(2)
●
RAMディスク
(1)
●
RDBMS
(1)
●
RHEL
(1)
●
Ruby on Rails
(2)
●
SAT
(1)
●
SECCON
(2)
●
SF(3)
●
SIMD
(1)
●
SQLインジェクション
(1)
●
SSE
(1)
●
Sass
(1)
●
Scala
(3)
●
Selenium
(1)
●
Shellshock
(2)
●
Spree
(1)
●
TDD
(1)
●
TLS
(10)
●
Togetter
(1)
●
TypeScript
(3)
●
UI(3)
●
UNIX
(3)
●
USB
(1)
●
Unicode
(3)
●
V8
(2)
●
VirtualDOM
(1)
●
Visual Studio
(4)
●
VisualStudio
(2)
●
WebRTC
(2)
●
Webデザイン
(1)
●
Web漫画
(1)
●
XNA
(2)
●
XPath
(1)
●
XSS
(2)
●
Yosemite
(2)
●
YouTube
(4)
●
Zabbix
(1)
●
adobe
(1)
●
algorithm
(1)
●
amazon
(9)
●
amazon s3
(1)
●
android
(3)
●
api
(4)
●
arel
(1)
●
ascii
(1)
●
asm.js
(1)
●
asp.net
(1)
●
async
(1)
●
atom
(1)
●
aurora
(1)
●
aws
(30)
●
babel
(1)
●
backup
(3)
●
bash
(3)
●
bigquery
(5)
●
binding
(1)
●
books
(1)
●
bootstrap
(4)
●
bot
(4)
●
brew
(2)
●
browser
(2)
●
browserify
(1)
●
bug
(2)
●
build
(2)
●
bundler
(2)
●
c(1)
●
c#
(23)
●
c# 6.0
(1)
●
c++
(20)
●
cabocha
(1)
●
capture
(1)
●
cheatsheet
(1)
●
chrome
(5)
●
circleci
(1)
●
cli
(2)
●
clib
(1)
●
cloud
(2)
●
clustering
(1)
●
color
(1)
●
colorscheme
(2)
●
command
(1)
●
comment
(1)
●
community
(1)
●
comparison
(1)
●
computer graphics
(1)
●
config
(2)
●
constexpr
(1)
●
consul
(1)
●
container
(1)
●
cookie
(1)
●
cookpad
(3)
●
coq
(1)
●
cpu
(2)
●
csv
(2)
●
curl
(1)
●
cycle
(1)
●
daemon
(1)
●
danbooru
(1)
●
database
(5)
●
db(6)
●
debian
(5)
●
deep learning
(8)
●
deeplearning
(4)
●
development
(9)
●
docker
(28)
●
document
(5)
●
elasticsearch
(4)
●
electron
(3)
●
elixir
(7)
●
erlang
(5)
●
es6
(9)
●
filesystem
(2)
●
fluentd
(7)
●
flux
(7)
●
framework
(4)
●
gcc
(2)
●
gem
(3)
●
gif
(2)
●
github
(15)
●
go(10)
●
golang
(19)
●
google
(24)
●
graph
(3)
●
graphviz
(2)
●
grpc
(2)
●
hadoop
(2)
●
haskell
(10)
●
hitode909
(2)
●
homebrew
(4)
●
html
(3)
●
http2
(6)
●
https
(10)
●
iOS
(4)
●
iPhone
(4)
●
intel
(2)
●
irc
(2)
●
js(8)
●
json
(4)
●
jvm
(2)
●
kernel
(3)
●
kinect
(11)
●
kinect2
(4)
●
kvs
(2)
●
lambda
(3)
●
latex
(2)
●
lgtm
(3)
●
mac
(18)
●
macbook
(3)
●
memoryleak
(2)
●
minecraft
(5)
●
model
(3)
●
mongodb
(2)
●
network
(11)
●
nginx
(12)
●
node
(3)
●
node.js
(2)
●
o'reilly
(2)
●
opencv
(5)
●
openssl
(2)
●
outliner設計
(2)
●
pcl
(2)
●
performance
(6)
●
phoenix
(2)
●
php
(3)
●
plugin
(2)
●
postgresql
(3)
●
programming
(15)
●
python
(36)
●
python3
(2)
●
rails
(25)
●
rds
(2)
●
react
(11)
●
react.js
(4)
●
reactive
(2)
●
reactjs
(3)
●
redis
(3)
●
rspec
(2)
●
ruby
(32)
●
seastar
(2)
●
security
(24)
●
server
(8)
●
serverspec
(2)
●
shell
(5)
●
shellscript
(3)
●
slack
(10)
●
slide
(13)
●
smtp
(2)
●
splatoon
(8)
●
ssd
(2)
●
ssh
(4)
●
ssl
(7)
●
swift
(5)
●
systemd
(3)
●
terminal
(2)
●
test
(3)
●
tex
(3)
●
tips
(17)
●
tmux
(5)
●
tool
(3)
●
tumblr
(4)
●
tutorial
(2)
●
twitter
(2)
●
unity
(4)
●
uwsgi
(2)
●
vagrant
(6)
●
vim
(22)
●
vimrc
(3)
●
web
(23)
●
webサービス
(13)
●
windows
(6)
●
wpf
(7)
●
zsh
(6)
●
あとで読む
(49)
●
あとで買う
(2)
●
これはひどい
(12)
●
ごはん
(2)
●
まとめ
(17)
●
ゆゆ式
(3)
●
アイコン
(2)
●
アイドルマスター
(6)
●
アニメ
(19)
●
アプリ
(4)
●
アルゴリズム
(7)
●
インターネット
(12)
●
インターン
(2)
●
インデックス
(2)
●
インフラ
(11)
●
エイプリルフール
(2)
●
エディタ
(3)
●
オタク
(2)
●
ゲーム
(27)
●
コマンド
(7)
●
コンテナ
(10)
●
コーディング規約
(3)
●
サーバ
(23)
●
システム管理
(2)
●
ストレッチ
(2)
●
セキュリティ
(36)
●
ソーシャルゲーム
(2)
●
チューニング
(5)
●
チートシート
(4)
●
ツール
(10)
●
テスト
(3)
●
デイリーポータルZ(2)
●
デザイン
(5)
●
デバッグ
(2)
●
データ
(5)
●
データベース
(4)
●
データ分析
(2)
●
ドキュメント
(6)
●
ネタ
(90)
●
ネットワーク
(6)
●
ハードウェア
(4)
●
パスタ
(3)
●
パフォーマンス
(9)
●
フレームワーク
(2)
●
プログラミング
(22)
●
ペペロンチーノ
(2)
●
ポイントクラウド
(2)
●
モナド
(3)
●
ライトノベル
(3)
●
ライブラリ
(4)
●
ラーメン
(3)
●
レシピ
(22)
●
ログ
(2)
●
不動産
(3)
●
世界史
(3)
●
並列処理
(2)
●
京大
(3)
●
京都
(3)
●
京都大学
(3)
●
人工知能
(4)
●
人生
(10)
●
仕事
(8)
●
仮想化
(3)
●
任天堂
(12)
●
会社
(2)
●
作画
(2)
●
便利
(13)
●
分散処理
(2)
●
労働
(4)
●
可視化
(2)
●
台湾
(2)
●
哲学
(5)
●
増田
(24)
●
増田文学
(2)
●
大学
(9)
●
子育て
(2)
●
小説
(4)
●
心理
(2)
●
怪文書
(2)
●
技術
(9)
●
携帯電話
(2)
●
政治
(5)
●
教育
(8)
●
数学
(5)
●
文化
(3)
●
文字コード
(4)
●
料理
(11)
●
旅行
(2)
●
日本
(3)
●
映画
(3)
●
暗号
(2)
●
最適化
(3)
●
本
(12)
●
椅子
(2)
●
検索
(2)
●
標準化
(2)
●
機械学習
(18)
●
歴史
(6)
●
毛の壁
(2)
●
海外
(2)
●
漫画
(6)
●
生活
(10)
●
画像
(6)
●
画像処理
(8)
●
発言小町
(2)
●
知識
(4)
●
研究
(55)
●
社会
(21)
●
科学
(11)
●
管理
(3)
●
米国
(3)
●
素材
(3)
●
経済
(2)
●
結婚
(2)
●
統計
(4)
●
考え方
(2)
●
考察
(5)
●
肉
(3)
●
育児
(5)
●
脆弱性
(10)
●
自動化
(4)
●
自然言語処理
(6)
●
艦これ
(2)
●
英語
(11)
●
解析
(2)
●
計算機科学
(2)
●
設定
(5)
●
設計
(10)
●
認識
(2)
●
読み物
(2)
●
論文
(7)
●
買う
(2)
●
賃貸
(2)
●
資料
(3)
●
運用
(2)
●
録画サーバ
(2)
●
開発
(2)
●
開発環境
(4)
●
関数型プログラミング
(2)
●
電子書籍
(2)
●
音楽
(3)
●
食
(2)
●
ネタ
(90)
●
研究
(55)
●
あとで読む
(49)
●
Linux
(48)
●
JavaScript
(40)
●
python
(36)
●
セキュリティ
(36)
●
ruby
(32)
●
aws
(30)
●
docker
(28)
関連タグで絞り込む (3)
●
es6
●
javascript
●
最適化
タグの絞り込みを解除
babelに関するnon_117のブックマーク (1)
●
136 users
●
qiita.com/pebblip
●テクノロジー
はじめに ES6 (EcmaScript 6)を試そうと、Babelのドキュメントを読んでいたところ、末尾呼び出し︵Tail Call︶の最適化をしていることにびっくり。公式リリース︵2015年6月︶から3ヶ月あまり経ってはいますが、ES6が末尾呼び出し最適化を仕様としてサポートしていることをようやく知りました。 現状で末尾呼び出し最適化をサポートしているブラウザはなく︵ブラウザやaltJSなどのES6互換表を参照︶、唯一、ES6からES5へのトランスパイラであるBabelのみが部分的︵直接的な末尾再帰のみ︶ではありながらサポートしているようですね。 今回の記事では、来たるES6時代︵いまさらの感はありますが︶に備えて、末尾再帰とその最適化について簡単に解説した上で、Babelを利用して実際にJavaScriptでの末尾再帰の最適化を実験してみたいと思います。 ざっくり概要 再帰関数 は関
non_117
2015/10/05
●es6
●javascript
●babel
●最適化
1
お知らせ
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第3週︶
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第2週︶
お知らせ
はてなブックマーク透明性レポート︵2024年2月-2024年4月︶
もっと読む
公式Twitter
●@HatenaBookmark
リリース、障害情報などのサービスのお知らせ
●@hatebu
最新の人気エントリーの配信
処理を実行中です
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx