国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript判斷一個字符串是否包含指定子字符串的方法

2019-11-20 12:54:16
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript判斷一個字符串是否包含指定子字符串的方法。分享給大家供大家參考。具體分析如下:

下面的JS代碼,為String對象定義了一個contains方法用于判斷字符串是否包含子字符串,非常有用。

if (!Array.prototype.indexOf) {  Array.prototype.indexOf = function(obj, start) {     for (var i = (start || 0), j = this.length; i < j; i++) {       if (this[i] === obj) { return i; }     }     return -1;  }}if (!String.prototype.contains) {  String.prototype.contains = function (arg) {    return !!~this.indexOf(arg);  };}

下面是一個詳細的使用范例,可以在瀏覽器內執行

復制代碼 代碼如下:
Enter two strings and check if Strign 1 contains String 2.<br> <br>
String 1: <input id="foo" type="text" value="a quick brown fox jumps over">     <br>
String 2: <input id="bar" type="text" value="fox jumps">    <br><br>
<button onclick="checkstring()">Click to check if String 1 contains String 2</button>
<script>
if (!Array.prototype.indexOf) {
    Array.prototype.indexOf = function(obj, start) {
         for (var i = (start || 0), j = this.length; i < j; i++) {
             if (this[i] === obj) { return i; }
         }
         return -1;
    }
}
if (!String.prototype.contains) {
    String.prototype.contains = function (arg) {
        return !!~this.indexOf(arg);
    };
}
function checkstring() {
    var foo = document.getElementById("foo").value;
    var bar = document.getElementById("bar").value;
    alert(foo.contains(bar));
}
</script>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 耒阳市| 日喀则市| 平乡县| 临江市| 外汇| 灵璧县| 兰溪市| 芜湖市| 汤原县| 长岭县| 常宁市| 芮城县| 南木林县| 河间市| 泗洪县| 合江县| 九寨沟县| 五大连池市| 琼中| 泾源县| 唐山市| 迁安市| 肇庆市| 姜堰市| 昌吉市| 靖边县| 祁东县| 合江县| 香格里拉县| 华亭县| 遂川县| 禄丰县| 海晏县| 玛沁县| 得荣县| 扶沟县| 临城县| 怀安县| 云南省| 榆社县| 调兵山市|