頻繁にクエリして使用する機能と概念のいくつかを記録します。
それはあなたの便宜のためだけです、あなたは右上隅をクリックすることができます。
jquery
<input type="text" value="123"/ id="xx"> #xx.val()
<input type="radio" value="123" name="hello" checked/> $("[type=radio]:checked")
<input type="checkbox" value="123" name="hello" checked/> $("[type=checkbox]:checked")
select value="adsf"
<option value="123">123</option> select.val() $(":selected").val()
html特殊エスケープ文字
- &nbsp;:空白スペース(改行なし)
- &lt ;:未満
- >:より大きい
- &amp;:記号&
- &quot ;:二重引用符
- &apos ;:一重引用符
- &copy;:Copyright©
- &trade;:Trademark™
- &#32464 ;:テキスト文字列。実際、#32464は漢字のUnicodeエンコーディングです
js
これは
- 関数にオブジェクトがある場合、それはオブジェクトを指します
- 関数はオブジェクトに属していません。画像はグローバルを指しています
- 新しいオブジェクトを指すnewを使用して関数を作成します
- 適用、呼び出し、バインドこのポイントを変更します
共通機能
for……inは、すべてのオブジェクト、プロトタイプチェーン上のオブジェクト、および列挙可能なプロパティを
トラバースしますObject.keys()は、プロトタイプチェーンを除くすべての列挙可能なプロパティをトラバースします。
hasOwnPropertyNames()は、プロトタイプチェーンを除く、すべての独自のプロパティ(列挙不可能なものを含む)をトラバースし、シンボルを取得できません。
文字列一般的に使用される関数
部分文字列
str.substring(start [、end])
- 文字列を返します
- パラメータは0未満、長さを超えることはできません。それ以外の場合は、0または長さです。
- start <endの場合は、両方を置き換えます
- endを省略すると、文字列は最後まで抽出されます。
配列の一般的に使用される関数
スライス
- 新しい配列を返す
- 浅いコピー
- パラメータが負の場合、カウントダウンします。スライス(-2、-1)。最後から2番目から最後から2番目にカットします。
nodejs
一般的なコマンド
依存関係:依存関係
依存関係:生生産循環
npm install module_name -S
npm install module_name --save
devDependencies:開発環境
npm install module_name -D
npm install module_name --save-dev
iは
installnpmの略ですi-s module_name