JavaScriptの再帰的なindexOfから正しい値を返しますか?
独自の関数を作成できます。検索値が見つかった場合はインデックスが返され、それ以外の場合は-1が返されます。
例
以下はコードです-
const indexOf = (arrayValues, v, index = 0) => index >= arrayValues.length ? -1 : arrayValues[index] === v ? index : indexOf(arrayValues, v, index + 1) console.log(indexOf(["John", "David", "Bob"], "Adam")) console.log(indexOf(["Mike", "Adam", "Carol", "Sam"], "Sam"))
上記のプログラムを実行するには、以下のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo321.jsです。
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo321.js -1 3
-
JavaScript-URLからGETパラメータの値を知る
JavaScriptのURLからGETパラメータの値を知るためのコードは次のとおりです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style
-
SeleniumでのJavascriptコードの戻り値の取得。
SeleniumWebdriverを使用してJavascriptコードの戻り値を取得できます。 Seleniumは、 executeScriptを使用してJavascriptコマンドを実行できます。 方法。実行されるJavascriptコマンドは、引数としてメソッドに渡されます。 キーワードreturnを使用して、Javascriptコードから値を返します。また、ステートメント import org.openqa.selenium.JavascriptExecutorを追加する必要があります Javascriptを使用します。 構文 JavascriptExecutor j = (Javas