国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

提取cookie中某個值的函數

lifefriend_007 / 2164人閱讀

摘要:功能根據傳入的鍵提取中對應的值廢話不多說直接上代碼第一行代碼構建了一個新的正則表達式由于正則表達式要根據傳入的值動態構建因此要用到正則表達式的構造函數相當于直接構建正則表達式的正則表達式中重點看這幾句代碼意思是匹配后面的不為表示非集也就是所

功能: 根據傳入的鍵, 提取document.cookie中對應cookie的值
廢話不多說, 直接上代碼

getCookie: function(str){
    var reg = new RegExp(str + "=" + "([^;]*)" + ";"); 
    var result = reg.exec(document.cookie); 
    return (result&&result[1])||false; 
}

第一行代碼

var reg = new RegExp(str + "=" + "([^;]*)" + ";"); 

構建了一個新的正則表達式. 由于正則表達式要根據傳入的str值動態構建(on the fly), 因此要用到正則表達式的構造函數new RegExp(source), 相當于直接構建正則表達式的source.

正則表達式中重點看這幾句代碼:"([^;]*)", 意思是匹配str=后面的不為;([^;]表示非集, 也就是所有不為;的字符都能被匹配)的字符串, 該字符串出現0或更多次(*), 之后將匹配到的字符串放入第一個捕獲組.

第二行代碼

var result = reg.exec(document.cookie); 

很簡單, 就是執行該正則并將匹配結果賦給result變量

第三行代碼

return (result&&result[1])||false; 

返回值遇到兩種情況, 有匹配, 或者沒有匹配. 有匹配的情況下, 我們返回第一個捕獲組result[1]; 沒有匹配的情況下, 則返回false, 當然你也可以返回其它的任意值.

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/80055.html

相關文章

  • js基礎歸納總結1

    摘要:局部變量在函數中聲明的變量,會成為函數的局部變量。局部變量的作用域是局部的只能在函數內部訪問它們。單獨的情況下,指的是全局對象。在事件中,指的是接收事件的元素。布爾值提供一種布爾數據類型。所有不具有真實值的即為布爾值為零負零空值。 閉包 閉包的優點:1.可以讀取函數內部的變量2.這些變量的值始終保持在內存中適用場景 作用域 作用域指的是有權訪問的變量集合。在 JavaScript 中有...

    Jeff 評論0 收藏0
  • TF-IDF、詞袋模型與特征工程

    摘要:如標題,與詞集詞袋模型都是數據預處理中常用的算法,這里展示一下這兩種算法的聯合應用。我們再回過頭來看看的缺陷,其中的第二點和第三點以相反角度來看都有助于我們對詞袋模型中特征向量的優化這個需要各位好好理解一下。 如標題,TF-IDF與詞集詞袋模型都是數據預處理中常用的算法,這里展示一下這兩種算法的聯合應用。 一. 詞集與詞袋模型 這個算法的主要作用也就是對文本做單詞切分,有點從一篇文章里...

    xialong 評論0 收藏0
  • ES6系列---解構

    摘要:的解構特性,可以簡化這項工作。必須傳值的解構參數如果調用函數時不提供被解構的參數會導致程序拋出錯誤程序報錯缺失的第三個參數,其值為。 在編碼過程中,我們經常定義許多對象和數組,然后有組織地從中提取相關的信息片段。ES6的解構特性,可以簡化這項工作。解構是一種打破數據結構,將其拆分為更小部分的過程。 未使用解構的做法 let options = { repeat: true, ...

    baoxl 評論0 收藏0
  • 新鮮出爐的8月前端面試題

    摘要:前言最近參加了幾場面試,積累了一些高頻面試題,我把面試題分為兩類,一種是基礎試題主要考察前端技基礎是否扎實,是否能夠將前端知識體系串聯。 前言 最近參加了幾場面試,積累了一些高頻面試題,我把面試題分為兩類,一種是基礎試題: 主要考察前端技基礎是否扎實,是否能夠將前端知識體系串聯。一種是開放式問題: 考察業務積累,是否有自己的思考,思考問題的方式,這類問題沒有標準答案。 基礎題 題目的答...

    qingshanli1988 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<