形式の日付がありますSun May 11,2014。2014-05-11JavaScript に変換するにはどうすればよいですか? function taskDate(dateMilli) { var d = (new Date(dateMilli) + '').split(' '); d[2] = d[2] + ','; return [d[0], d[1], d[2], d[3]].join(' '); } var datemilli = Date.parse('Sun May 11,2014'); console.log(taskDate(datemilli)); コードスニペットを実行する結果を非表示スニペットを展開 上記のコードでは、同じ日付形式が得られますsun may 11,2014。どうすれば修正できますか?
順不同リスト内: <li><span></span> The lazy dog.</li> <li><span>AND</span> The lazy cat.</li> <li><span>OR</span> The active goldfish.</li> クラスまたはスタイル属性の追加は許可されていますが、テキストのパディングおよびタグの追加または変更は許可されていません。 ページはCourier Newでレンダリングしています。 目標は、スパンを揃えた後にテキストを配置することです。 The lazy dog. AND The lazy cat. OR The active goldfish. 「OR」の正当化は重要ではありません。 怠惰な動物のテキストは追加の要素でラップされる場合がありますが、再確認する必要があります。
finalキーワードがメソッドパラメータで使用される場合、キーワードが本当に便利な場所を理解できません。 匿名クラス、読みやすさ、意図宣言の使用を除外すると、私にはほとんど価値がないように見えます。 一部のデータを一定に保つことは、見かけほど強力ではありません。 パラメータがプリミティブの場合、パラメータは値としてメソッドに渡され、変更してもスコープ外では効果がないため、効果はありません。 パラメータを参照渡しする場合、参照自体はローカル変数であり、参照がメソッド内から変更された場合、メソッドスコープの外部からの影響はありません。 以下の簡単なテストの例を考えてみましょう。このテストはパスしますが、メソッドは与えられた参照の値を変更しましたが、効果はありません。 public void testNullify() { Collection<Integer> c = new ArrayList<Integer>(); nullify(c); assertNotNull(c); final Collection<Integer> c1 = c; assertTrue(c1.equals(c)); change(c); assertTrue(c1.equals(c)); } private void change(Collection<Integer> c) { c = new ArrayList<Integer>(); } public void nullify(Collection<?> t) { t = null; }