サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
会話術
micomura.hatenablog.jp
JavaScriptにおける関数の定義はシンプルだが 実際にコーディングに取り組んでみると 思わぬ不具合に悩まされることもある よくある誤りを避けるヒントを4つ紹介する はーいよろしくです return命令は途中で改行しない JavaScriptでは「基本的に」セミコロンで文末を認識する ただしセミコロンを省略した場合にも 適宜、前後の文脈から分の末尾を判断する つまりJavaScriptでは文末に セミコロンを付けることが好ましいが「必須ではない」 このような寛容さは 基本的にJavaScriptのハードルを下げる要因になるものだが 時として要らぬ混乱をもたらす原因にもなる var triangle = function(base, height) { return base * height / 2; } document.writeln('三角形の面積:' + triangle(5,
さて引き続き関数の勉強です!(`・ω・´) グローバルスコープとローカルスコープがある スコープとは 「変数が作りぷとの中のどの場所から参照できるか」 を決める概念である JavaScriptのスコープは以下の2つに分類できる グローバルスコープ スクリプト全体から参照できる ローカルスコープ 定義された関数の中でのみ参照できる ここまではトップレベルで定義する (関数の外で定義する)変数だけ見てきたので スコープを意識する必要はほぼなかったが いよいよ関数が登場したところで このスコープについても理解しておく必要がある はーい!がんばりまーす! グローバル変数とローカル変数の違い グローバルスコープを持つ変数のことをグローバル変数 ローカルスコープを持つ変数のことをローカル変数という とりあえず一旦は グローバル変数 関数の外で宣言した変数 ローカル変数 関数の中で宣言した変数 と覚えて
JabaScriptは引数の数をチェックしない function showMessage(value) { document.writeln(value); } showMessage(); //undefined showMessage('山田'); //山田 showMessage('山田', '鈴木'); //山田 ユーザ定義関数ShowMessageは引数をひとつ受け取る このような関数に対して上記コードのように それぞれ0、1、2個の引数を渡してやると 0個、2個の場合エラーが出るように感じるが 実際は正しく動作する JavaScriptでは 与える引数の数が関数側で要求する数と異なる場合も これをチェックしない したがって引数0個の場合、仮引数valueの値は undefined(未定義)であるものとして処理される また、引数が多かった場合、多かった2つ目の引数('鈴木')は
これも折角だから改めて調べてみためもめも ちゃんとAndriod、iPhoneで確認もした! 問題なく表示されたのぜ!(・∀・) ドロップシャドウ(box-shadow)の基本的な書き方 「box-shadow」は名前の通りボックスに影をつけてくれるプロパティ 省略形が存在するので記述方法にはいくつかパターンがあるけど まずは基本形から(・∀・) box-shadow: 3px 3px 5px 0 #777; box-shadow:横方向のずれ 横方向のずれ ぼかしの大きさ 影の広がり 影の色; てな感じで指定できる! ぼかしの大きさ 値が大きい程ぼんやり、値が小さい程くっきり 影の広がり シャドウ全体の大きさの拡張・縮小 「ぼかし部分の内側に作られるpadding」というイメージ 負の値を設定することも可能 4つ目の値を省略すると影の広がりが0pxなのと同じ表示に 3つ目、4つ目の値を省
はいはいどんどん行きます! Dateオブジェクトを生成する Dateオブジェクトには他の文字列や配列などのように リテラル表現は存在しない オブジェクト生成には 必ずコンストラクタを経由する必要がある はいはい出てきましたコンストラクタ オブジェクトには、オブジェクトを初期化するために オブジェクトと同名のメソッドが用意されている この初期化メソッドのことをコンストラクタという そうそうそうでした この説明だけ読んでも訳が分からなかったのだけれど なんかちょっとわかりそうな気がしてきたぞ Dateオブジェクトのコンストラクタには以下4つがある var d = new Date(); var d = new Date('2012/01/30'); var d = new Date(2012, 0, 30, 14, 29, 50, 500); var d = new Date(12178620
このページを最初にブックマークしてみませんか?
『みこむらめもむらむらむら』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く