也許這很奇怪,但對於同一個GA API輔助函數,我還有一個問題。 我需要指定過濾條件的字符串,但我不知道如何正確使用它。 基本上我想從這個函數調用medium.equals(organic)
生成並返回一個字符串,如"ga:medium==organic"
,其中var organic = "organic"
和var medium = "ga:medium"
。我知道如何使用兩個字符串來產生輸出,並且有更多的條件可供編碼,但我只需要知道如何調用字符串medium
上的函數,然後如何使用調用對象(字符串)和返回輸出的參數。我在問什麼可能?如何在JavaScript中調用字符串的函數?
0
A
回答
3
您可以將方法添加到字符串對象,然後參考this
來訪問您正在操作的字符串。
String.prototype.equals = function(arg) {
return this + "==" + arg;
}
var medium = "ga:medium";
var organic = "organic";
var output = medium.equals(organic); // "ga:medium==organic"
0
如果你的問題是,在邏輯上,而不是比較兩個字符串對象:
你可以利用這對於比較兩個操作數的「===」操作符邏輯平等爲 以及操作數的類型。
例如:
var x =「5」;
X === 「5」 //返回true
X === 5 //返回false
相關問題
- 1. 從字符串中調用Javascript函數
- 2. 空字符串(「」)如何在Javascript中調用函數?
- 3. 調用JavaScript函數的字符串
- 4. 用字符串調用javascript函數?
- 5. 在javascript中調用字符串作爲函數調用
- 6. 從字符串調用JavaScript函數
- 7. Javascript - 如何用字符串調用任何函數?
- 8. 如何在VBA中的字符串中調用函數
- 9. 在PHP中,如何在函數中調用字符串?
- 10. 如何從JSON字符串調用JavaScript函數?
- 11. 如何使JavaScript字符串函數調用
- 12. 如何在字符串中調用函數的TCL
- 13. 如何在C++中調用返回C#字符串的函數?
- 14. 如何調用名稱在字符串中定義的函數?
- 15. JavaScript回調函數不會以Android字符串的長字符串調用
- 16. 在Oracle中調用字符串中的函數調用過程
- 17. 如何使用split()函數在javascript中分割字符串
- 18. 如何在javascript中使用匹配函數獲取字符串
- 19. 如何在JavaScript或jQuery中使用字符串作爲函數?
- 20. 使用字符串名稱在$(document).ready函數中調用javascript函數
- 21. 函數中的Javascript字符串參數
- 22. 如何在函數調用中格式化字符串?
- 23. 如何使用PHP調用字符串中的函數
- 24. 如何從字符串中調用CommonJs模塊中的函數
- 25. 在長字符串處調用函數
- 26. 如何使用javascript解析字符串中的函數體?
- 27. 如何在JSON字符串中包含Javascript字符串構造函數?
- 28. 如何在JavaScript中實現被稱爲字符串的函數?
- 29. 如何使用JavaScript承諾字符串中的.then函數中的參數調用函數?
- 30. 如何在附加html中的字符串中串聯javascript函數中的參數字符串?