このコンセプトには苦労しています。関数のポイントは、2つのパラメータを取り、target
パラメータがstr
パラメータの最後であるかどうかをテストすることです。Javascriptで(-'string'.ength)は何ですか
のでend('Sebastion', 'ion')
がtrue
を返すとend('Sebastion', 'eon')
がfalse
戻ってくる私はこの解決策を見つけたと-target.length
が何をしているのか理解していないとのマッチング方法をターゲットに、それはパラメータをテストしています。
私はJavaScriptがかなり新しくなっているので、誰かがこれがどのように機能しているかについての洞察があればそれはすばらしいことになります。
function end(str, target) {
return (str.substr(-target.length) === target);
}
新しいかどうかは、[documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr)を読むことは常に役に立ちます。 – Teemu
試しましたか?あなたはその文書を読んだのですか? –
私はドキュメントを読んでいないと、一般的に「これは何ですか?」のためにオーバーフローすることはありませんでした。あなたのようなコメントのために質問してください。私はまだそれの説明を読んだ後に何をしているのか分からなかった。 – Derrick