JShintを使い始めて、まず最初に叱られる構文チェックのエラー2つの対処方法。
W117
'setTimeout' is not defined.(W117)
clearTimeout、alert、果てはやdocumentや$(jQuery)まで怒られる。
解決方法
scriptファイル(.js)内の先頭に、意識して使ってますの意思表示をコメントする。
/*global $:false */
最終的に
/* global $,jQuery,define,document,navigator,window,clearTimeout,setTimeout,Image:false */長くなっちゃった。
W041
Use '===' to compare with 'false'. (W041)
script言語において「==」は曖昧なイコールなので「===」を使え、と。
参照:JavaScript の比較演算子 == と === の違い
他にもエラー警告あったら追記。
お疲れさまでした。
参考になりましたらソーシャルメディアで共有してくださいませ。
動画から任意の場面を切り抜いてサイズ・スピード調整したGIF動画を作成できるおすすめフリーソフト。
対応形式は、AVI, MPEG, MKV, MP4, WMV, MOV, RM
日本語に対応していて使いやすい。