国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

如何建設(shè)網(wǎng)站山東濟南興田德潤官網(wǎng)域名檢測工具

如何建設(shè)網(wǎng)站山東濟南興田德潤官網(wǎng),域名檢測工具,建筑設(shè)計師網(wǎng),門戶網(wǎng)站源碼proxy 對象用于創(chuàng)建一個對象的代理,是在目標(biāo)對象之前架設(shè)一個攔截,外界對該對象的訪問,都必須先通過這個攔截。通過這種機制,就可以對外界的訪問進(jìn)行過濾和改寫。 ES6 原生提供 Proxy 構(gòu)造函數(shù),用來生成 Proxy 實例?!?article class="baidu_pl">

proxy 對象用于創(chuàng)建一個對象的代理,是在目標(biāo)對象之前架設(shè)一個攔截,外界對該對象的訪問,都必須先通過這個攔截。通過這種機制,就可以對外界的訪問進(jìn)行過濾和改寫。

ES6 原生提供 Proxy 構(gòu)造函數(shù),用來生成 Proxy 實例。

var proxy = new Proxy(target, handler);

target參數(shù)表示所要攔截的目標(biāo)對象,handler參數(shù)也是一個對象,用來定制攔截行為。

以下使用示例:

export function newproxy(obj) {// 必須是http開頭或者h(yuǎn)ttps開頭,結(jié)尾為'/'// 把host替換成指定數(shù)值var reg = /^http(s)?:\/\/(.*?)\//;var ToReplace = "https://abc.com/";let handler = {get: function (target, propKey, receiver) {if (target[propKey]) {if (target[propKey].constructor == Array) {target[propKey] = target[propKey].toString()}if (target[propKey].indexOf("http") !== -1) {target[propKey] = target[propKey].replace(reg, ToReplace);}if (target[propKey].indexOf("http") !== -1 &&target[propKey].indexOf(",") !== -1) {var imglist = target[propKey].split(',');target[propKey] = "";imglist.forEach((element, index) => {if (element && index == 0) {target[propKey] += element.replace(reg, ToReplace);} else {target[propKey] += "," + element.replace(reg, ToReplace);}});}if (target[propKey].indexOf("<img") !== -1 &&target[propKey].indexOf("http") !== -1) {var regContent = /<img [^>]*src=['"]([^'"]+)[^>]*>/gi;target[propKey] = target[propKey].replace(regContent,function (img, src) {var regImg =/<img([^>]*)\ssrc=(['"])(?:[^\2\/]*\/){3}([^\2]+)\2/gi;//()捕獲匹配 即匹配到的內(nèi)容保存到$1...; (?:)非捕獲匹配 即匹配到的內(nèi)容不保存//([^>]*)匹配除>的任意字符//(['"])匹配‘或“//(?:[^\2\/]*\/)匹配/前面除'和“和/的任意字符 {3}代表匹配和前面一樣的  匹配3組//如果是\2,就是匹配第二個組()匹配到的內(nèi)容// console.log(1, RegExp.$1);//console.log(2, RegExp.$2);// console.log(3, RegExp.$3);let newSrc = img.replace(regImg,`<img$1 src=$2${ToReplace}$3$2`);return newSrc;});}}return target[propKey];},};return new Proxy(obj, handler);
}

使用

 var newback = newproxy(data);  //data為后端返回的數(shù)據(jù)  data{img:http://1234656.com/....jpg}
const newImg=  newBack.img; //把img的域名替換成https://abc.com/
http://m.aloenet.com.cn/news/30792.html

相關(guān)文章:

  • 俄語網(wǎng)站建設(shè)公司沒經(jīng)驗可以做電商運營嗎
  • 模仿京東商城網(wǎng)站開發(fā)視頻蘋果自研搜索引擎或為替代谷歌
  • 免抵退稅在哪個網(wǎng)站做北京新聞最新消息
  • 電商網(wǎng)站建設(shè)與運營seo專員工作容易學(xué)嗎
  • 順德新網(wǎng)站制作行業(yè)關(guān)鍵詞一覽表
  • 個人網(wǎng)站如何做專業(yè)的營銷團隊哪里找
  • 廣州做網(wǎng)站哪家好網(wǎng)站推廣怎么做有效果
  • 網(wǎng)站公安備案網(wǎng)址電商平臺怎么加入
  • 凡科免費建設(shè)企業(yè)網(wǎng)站靠譜嗎個人做外貿(mào)怎樣起步
  • 電子商務(wù)網(wǎng)站建設(shè)花費今日新聞頭條新聞最新
  • 泗陽城鄉(xiāng)建設(shè)局網(wǎng)站域名seo查詢
  • 百度優(yōu)化網(wǎng)站建設(shè)wordpress外貿(mào)獨立站
  • 網(wǎng)站維護(hù)需要會什么海外免費網(wǎng)站推廣
  • 網(wǎng)站建設(shè)中代碼怎么自己做網(wǎng)頁
  • 網(wǎng)站設(shè)計與管理邯鄲百度推廣公司
  • 哪里有國內(nèi)網(wǎng)站建設(shè)公司淄博網(wǎng)站制作
  • 網(wǎng)站建站公司排名優(yōu)化網(wǎng)站的公司哪家好
  • 日照網(wǎng)站建設(shè)千萬別在百度上搜別人名字
  • 杭州灣新區(qū)建設(shè)局網(wǎng)站seo優(yōu)化便宜
  • 學(xué)校網(wǎng)站建設(shè)軟件推薦免費的h5制作網(wǎng)站
  • 建設(shè)網(wǎng)站建設(shè)什么掙錢互聯(lián)網(wǎng)品牌營銷公司
  • 蘇州高端網(wǎng)站建設(shè)解釋seo網(wǎng)站推廣
  • 電腦做會計從業(yè)題目用什么網(wǎng)站最新新聞事件
  • 建設(shè)銀行網(wǎng)站個人中心大量微信群推廣代發(fā)廣告
  • axure怎么做網(wǎng)站引流推廣營銷
  • c 網(wǎng)站開發(fā)如何每天10點執(zhí)行任務(wù)東莞有哪些做推廣的網(wǎng)站
  • 浙江疫情最新消息2020seo超級外鏈工具免費
  • 馬云早期在政府做網(wǎng)站學(xué)電商哪個培訓(xùn)學(xué)校好
  • 日本風(fēng)格網(wǎng)站seo快速優(yōu)化
  • 哪些企業(yè)網(wǎng)站做得好本地推薦本地推薦