Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 中文字幕一区在线观看,国产一区二区三区高清视频,亚洲综合在线观看一区www

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          CSS變量 var()的用法是什么?CSS變量 var()的用法詳解

          文的目的主要是展示CSS變量是如何工作的。隨著Web應(yīng)用程序變得越來(lái)越大,CSS變得越來(lái)越大,越來(lái)越多,而且很多時(shí)候都很亂,在良好的上下文中使用CSS變量,為您提供重用和輕松更改重復(fù)出現(xiàn)的CSS屬性的機(jī)制。

          在“純粹的”CSS支持變量之前,我們有像LessSass這樣的預(yù)處理器。但是它們需要在使用前進(jìn)行編譯,因此(有時(shí))會(huì)增加額外的復(fù)雜性。

          如何定義和使用CSS變量

          從我們最熟悉的語(yǔ)言JavaScript開始:在JavaScript中定義變量使用vars。

          要聲明一個(gè)簡(jiǎn)單的JavaScript var,如下內(nèi)容:

          var mainColor = 'red';

          要聲明一個(gè)CSS變量,您必須在該var的名稱前添加一個(gè)雙短劃線。例如:

          body{ --color:red; }

          現(xiàn)在,為了使用CSS變量的值,我們可以使用var(...)函數(shù)。如下:

          .demo{ background:var(--color); }

          管理CSS變量的最簡(jiǎn)單方法是將它們聲明為:root偽類。鑒于CSS變量遵循規(guī)則,就像任何其他CSS定義一樣,將它們放在:root中將確保所有選擇器都可以訪問(wèn)這些變量。

          :root{ --color:red; } 
          .demo{ background:var(--color); } 
          p{ color:var(--color); }

          瀏覽器支持CSS變量?

          瀏覽器對(duì)CSS變量的支持還算不錯(cuò)的。只是IE瀏覽器不支持。那么您將看到所有主流瀏覽器都支持開箱即用的CSS變量。無(wú)論是手機(jī)還是臺(tái)式機(jī)。

          CSS變量的實(shí)質(zhì)應(yīng)用

          示例1 - 管理顏色

          到目前為止,使用CSS變量的最佳候選者之一是管理網(wǎng)頁(yè)的顏色。我們可以將它們放在變量中,而不是一遍又一遍地復(fù)制和粘貼相同的顏色。如果有人要求我們更新特定的綠色陰影或使所有按鈕變?yōu)榧t色而不是藍(lán)色,那么只需更改該CSS變量的值,就是這樣。您不必搜索和替換該顏色的所有實(shí)例。

          CSS代碼

          /*css_vars.css*/
          :root {
            --primary-color: #ed6564;
            --accent-color: #388287;
          }
          html {
            background-color: var(--primary-color);
          }
          h3 {
            border-bottom: 2px solid var(--primary-color);
          }
          button {
            color: var(--accent-color);
            border: 1px solid var(--accent-color);
          }
          p {
            color: var(--accent-color);
          }
          
          /*base.css*/
          * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
          }
          html {
            padding: 30px;
            font: normal 13px/1.5 sans-serif;
            color: #546567;
            background-color: var(--primary-color);
          }
          .container {
            background: #fff;
            padding: 20px;
          }
          h3 {
            padding-bottom: 10px;
            margin-bottom: 15px;
          }
          p {
            background-color: #fff;
            margin: 15px 0;
          }
          button {
            margin:0 5px;
            font-size: 13px;
            padding: 8px 12px;
            background-color: #fff;
            border-radius: 3px;
            box-shadow: none;
            text-transform: uppercase;
            font-weight: bold;
            cursor: pointer;
            opacity: 0.8;
            outline: 0;
          }
          button:hover {
            opacity: 1;
          }
          .center {
            text-align: center;
          }

          HTML代碼

          <div class="container">
            <h3>就業(yè)協(xié)議書</h3>
            <p>就業(yè)協(xié)議書,全稱是《全國(guó)普通高等學(xué)校畢業(yè)生就業(yè)協(xié)議書》,是由教育部高校學(xué)生司統(tǒng)一制訂的。根據(jù)國(guó)家規(guī)定,在達(dá)成就業(yè)意向后,畢業(yè)生、用人單位、學(xué)校三方必須簽訂《全國(guó)普通高等學(xué)校畢業(yè)生就業(yè)協(xié)議書》。就業(yè)協(xié)議書是具有一定的廣泛性和權(quán)威性,是學(xué)校制訂就業(yè)方案派遣畢業(yè)生、用人單位申請(qǐng)用人指標(biāo)的主要依據(jù),對(duì)簽約的三方都有約束力。</p>
            <div class="center">
              <button>查看詳情</button><button>取消</button>
            </div>
          </div>


          示例2 - 刪除重復(fù)的代碼

          通常,您需要構(gòu)建一些不同的組件變體。相同的基本樣式,略有不同。讓我們使用一些顏色不同的按鈕。典型的解決方案是創(chuàng)建一個(gè)基類,比如.btn并添加變體類。

          .btn {
            border: 2px solid black;
          }
          .btn:hover {
            background: black;
          }
          .btn.red {
            border-color: red
          }
          .btn.red:hover {
            background: red
          }

          現(xiàn)在使用它們像這樣:

          <button class="btn">Hello</button>
          <button class="btn red">Hello</button>

          但是,這會(huì)添加一些代碼重復(fù)。在.red變體上,我們必須將border-color和background設(shè)置為紅色。

          這種情況可以使用CSS變量輕松修復(fù)。如下:

          CSS代碼:

          .btn{
            border-radius:4px;
            text-align:center;
            padding:.5em;
            margin-bottom:0.5em;
            background:#fff;
            border:1px solid var(--color, black);
          }
          .btn:hover{
            color:#fff;
            cursor:pointer;
            background:var(--color, black);
          }
          .btn.red{
            --color:red;
          }
          .btn.green{
            --color:green;
          }
          .btn.blue{
            --color:blue;
          }

          HTML代碼:

          <div class="btn">HMOE</div>
          <div class="btn red">HMOE</div>
          <div class="btn green">HMOE</div>
          <div class="btn blue">HMOE</div>

          示例3 - 使一些屬性可讀

          如果我們想要?jiǎng)?chuàng)建更復(fù)雜的屬性值的快捷方式,CSS vars非常適合使用,因此我們不必記住它。CSS屬性,如box-shadow,transform和font或其他帶有多個(gè)參數(shù)的CSS規(guī)則就是完美的例子。我們可以將屬性放在變量中,以便我們可以通過(guò)更易讀的格式重用它。

          例如:

          :root {
            --tiny-shadow: 4px 4px 2px 0 rgba(0, 0, 0, 0.8);
            --animate-right: translateX(20px);
          }
          li {
            box-shadow: var(--tiny-shadow);
          }
          li:hover {
            transform: var(--animate-right);
          }

          例4 - 級(jí)聯(lián)變量

          標(biāo)準(zhǔn)級(jí)聯(lián)規(guī)則也適用于CSS變量。因此,如果多次聲明自定義屬性,則css文件中最低的定義將覆蓋其上方的定義。下面的示例演示了動(dòng)態(tài)操作用戶操作的屬性是多么容易,同時(shí)仍然保持代碼清晰簡(jiǎn)潔。

          CSS_var.css文件:

          .orange-container {
            --main-text: 18px;
          }
          .orange-container:hover {
            --main-text: 22px;
          }
          .red-container:hover {
            --main-text: 26px;
          }
          .title {
            font-size: var(--title-text);
          }
          .content {
            font-size: var(--main-text);
          }
          .container:hover {
            --main-text: 18px;
          }

          base.css文件:

          * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
          }
          html {
            background: #eee;
            padding: 30px;
            font: 500 14px sans-serif;
            color: #333;
            line-height: 1.5;
          }
          .orange-container {
            background: orange;
          }
          .red-container {
            background: red;
          }
          .red-container,
          .orange-container {
            padding-top: 10px;
            padding-left: 50px;
          }
          .container {
            background: blue;
            padding: 20px;
            color: white;
          }
          p {
            transition: 0.4s;
          }
          .title {
            font-weight: bold;
          }

          index.html文件:

          <html>
          <head>
          <link rel="stylesheet" type="text/css" href="base.css">
          <link rel="stylesheet" type="text/css" href="css_vars.css">
          </head>
          <body>
          <div class="orange-container">
              Hover orange to make blue bigger.
              <div class="red-container">
                   Hover red to make blue even bigger.
                  <div class="container">
                      <p class="content">Hover on the different color areas to change the size of this text and the title.</p>
                  </div>
              </div>
          </div>
          </body>
          </html>

          示例5 - 具有CSS變量的主題切換器

          CSS變量的一個(gè)好處是它的反應(yīng)性。一旦我們更新它,任何具有CSS變量值的屬性也會(huì)更新。因此,只需幾行Javascript和CSS變量的智能使用,我們就可以制作一個(gè)主題切換器機(jī)制。

          例如:

          <!DOCTYPE html>
          <html>
              <head>
                  <meta charset="UTF-8">
                  <title>具有CSS變量的主題切換器</title>    
                  <style>
                      body {
                        background-color: var(--bg, #b3e5fc);
                        color: var(--bg-text, #37474f);
                        font-family: sans-serif;
                        line-height: 1.3;
                      }
                      .toolbar {
                        text-align: center;
                      }
                  </style>
              </head>
              <body>
                  <div class="toolbar">
                      <button value="dark">dark</button>
                      <button value="calm">calm</button>
                      <button value="light">light</button>
                  </div>
                  <h2>Stackoverflow Question</h2>
                  <p>I would like to use an external javascript file in another javascript file. For example, I could store all my global variables
                  in a globals.js file and then call then from the website logic logic.js. Then in the index.html, i would insert the tag.
                  How do I use the globals.js inside the logic.js?
                  </p>
                  <script>
                      var root = document.documentElement;
                      var themeBtns = document.querySelectorAll(".toolbar > button");
                      
                      themeBtns.forEach(function (btn){
                        btn.addEventListener("click", handleThemeUpdate);
                      });
                      
                      function handleThemeUpdate(e) {
                        switch (e.target.value) {
                          case "dark":
                            root.style.setProperty("--bg", "black");
                            root.style.setProperty("--bg-text", "white");
                            break;
                          case "calm":
                            root.style.setProperty("--bg", "#B3E5FC");
                            root.style.setProperty("--bg-text", "#37474F");
                            break;
                          case "light":
                            root.style.setProperty("--bg", "white");
                            root.style.setProperty("--bg-text", "black");
                            break;
                        }
                      }
                  </script>
              </body>
          </html>

          CSS變量的使用提示

          像CSS中幾乎所有的東西一樣,變量也非常簡(jiǎn)單易用。以下是一些未包含在示例中的提示,但在某些情況下仍然非常有用:

          1)css變量區(qū)分大小寫。下面的示例是兩個(gè)不同的變量:

          :root { --color: blue; --COLOR: red; }

          2)當(dāng)您使用var()函數(shù)時(shí),您可以使用第二個(gè)參數(shù)。如果找不到自定義屬性,將使用第二個(gè)參數(shù)為默認(rèn)值:

          width: var(--custom-width, 50%);

          3)可以直接將CSS變量用于HTML:

          <!--HTML-->
          <html style="--size: 600px">
          <!--CSS-->
          body {
            max-width: var(--size)
          }

          4) 可以在其他CSS var中使用CSS變量:

          --base-red-color: #f00;
          --background-gradient: linear-gradient(to top, var(--base-red-color), #222);

          5) 可以使用媒體查詢使CSS變量成為條件。例如,以下代碼根據(jù)屏幕大小更改填充的值:

          :root {
              --padding: 15px 
          }
          @media screen and (min-width: 750px) {
              --padding: 30px
          }

          6) 不要害怕在 clac() 函數(shù)中使用CSS變量。

          --text-input-width: 5000px;
          max-width: calc(var(--text-input-width) / 2);

          當(dāng)然,CSS變量不是靈丹妙藥。不會(huì)解決你在CSS領(lǐng)域遇到的每一個(gè)問(wèn)題。但是,使用它使您的代碼更具可讀性和可維護(hù)性。此外,它極大地改善了大型文檔的易變性。只需將所有常量設(shè)置在一個(gè)單獨(dú)的文件中,當(dāng)您只想對(duì)變量進(jìn)行更改時(shí),就不必跳過(guò)數(shù)千行代碼。

          么是HTML / HTM文件?他們相差一個(gè)字母有什么區(qū)別嗎,如何查看或編輯源代碼以及如何轉(zhuǎn)換成其他格式,例如DOCX,PDF,JPG 等,針對(duì)這些問(wèn)題編程獅W3Cschool整理以下資料希望能對(duì)你有所幫助:

          什么是HTM或HTML文件?

          HTM / HTML 文件是超文本標(biāo)記語(yǔ)言(Hyper Text Markup Language)文件,是 Internet 上的標(biāo)準(zhǔn)網(wǎng)頁(yè)文件類型。

          由于 HTM 文件是純文本文件,因此它們僅包含文本(例如您現(xiàn)在正在閱讀的內(nèi)容)以及對(duì)其他外部文件的文本引用(例如本文中的配圖)。

          HTM 和 HTML 文件還可以引用其他文件,例如視頻,CSS 或 JS 文件。

          HTM與HTML的區(qū)別

          HTM 與 HTML 沒(méi)有本質(zhì)意義的區(qū)別,只是為了滿足 DOS 僅能識(shí)別 8+3 的文件名而已,因?yàn)橐恍├系南到y(tǒng) (win32) 不能識(shí)別四位文件名,所以某些網(wǎng)頁(yè)服務(wù)器要求 index.html 最后一個(gè) l 不能省略。MSIE 能自動(dòng)識(shí)別和打開這些文件,但編寫網(wǎng)頁(yè)地址的時(shí)候必須是完全對(duì)應(yīng)的,也就是說(shuō) index.htmindex.html 是兩個(gè)不同的文件,對(duì)應(yīng)著不同的地址。值得一提的是 UNIX 系統(tǒng)中對(duì)大小寫敏感,不吻合的話就可能報(bào)沒(méi)有文件或者找不到文件。

          如何打開HTM或HTML文件?

          任何 Web 瀏覽器,例如 Edge,F(xiàn)irefox,Chrome,Opera,IE,360 安全瀏覽器等,都可以打開并正確顯示 HTM 和 HTML 文件。換句話說(shuō),在瀏覽器中打開這些文件并“解碼(decode)” HTM 或 HTML 文件使其能正確顯示。

          現(xiàn)在有很多簡(jiǎn)化編輯和創(chuàng)建 HTM / HTML 文件的工具。一些著名的免費(fèi) HTML 編輯器包括 Eclipse ,Komodo Edit 和 Bluefish 。另一個(gè)流行的具有許多高級(jí)功能的 HTM / HTML 編輯器是 Adobe Dreamweaver ,不過(guò)它是收費(fèi)的。

          雖然 Windows 系統(tǒng)自帶的記事本等簡(jiǎn)單的文本編輯器的功能不如專用的 HTM 編輯器那么豐富,但是對(duì) HTM 或 HTML 文件進(jìn)行簡(jiǎn)單編輯修改還是可以的。不過(guò),W3Cschool還是建議大家使用專用的編輯器,如 WebStorm、VS Code 等,它具更多專業(yè)功能。

          這是一個(gè)非常簡(jiǎn)單的 HTML 頁(yè)面以文本形式顯示的示例:

          源碼:

          <!doctype html>
          <html>
          
              
          <head>
          <meta charset="utf-8">
          <title>什么是HTM或HTML文件? - 編程獅(w3cschool.cn)</title>
          </head>
          
          
          <body>
              <h1>什么是HTM或HTML文件?</h1>
              <p>HTM / HTML 文件是超文本標(biāo)記語(yǔ)言(Hyper Text Markup Language)文件,是 Internet 上的標(biāo)準(zhǔn)網(wǎng)頁(yè)文件類型。</p>
              <p>由于 HTM 文件是純文本文件,因此它們僅包含文本(例如您現(xiàn)在正在閱讀的內(nèi)容)以及對(duì)其他外部文件的文本*引用*(例如本文中的配圖)。</p>
              <p>HTM 和 HTML 文件還可以引用其他文件,例如視頻,CSS 或 JS 文件。</p>   
          </body>
          
              
          </html>

          當(dāng) Web 瀏覽器呈現(xiàn)信息時(shí),HTML 文件的源代碼被“轉(zhuǎn)換”為真實(shí)的網(wǎng)頁(yè)(盡管源代碼已很精簡(jiǎn)了)。

          如何轉(zhuǎn)換HTML和HTM文件?

          HTM 文件以特定的語(yǔ)法(規(guī)則)構(gòu)成,以使其中的代碼和文本在瀏覽器中打開時(shí)能夠正確顯示。因此,將 HTM / HTML 文件轉(zhuǎn)換為另一種格式可能會(huì)丟失頁(yè)面上的所有功能。

          如果你想要做的是將一個(gè) HTM / HTML 文件轉(zhuǎn)換為方便離線查看的文件,這時(shí)圖片或 PDF 格式會(huì)方便很多。

          在 Chrome 中,鼠標(biāo)右鍵單擊網(wǎng)頁(yè),出現(xiàn)的選項(xiàng)菜單中進(jìn)入 “打印(P)...”(快捷鍵:CTRL + P) ,在打印選項(xiàng)中選擇另存為 PDF,以將窗口中的頁(yè)面轉(zhuǎn)換為 PDF 文件。Chrome 瀏覽器的擴(kuò)展功能也稱為“全屏截屏”,可將 Chrome 瀏覽器中所有打開的 HTM / HTML 文件轉(zhuǎn)換為 PNG 文件。

          其他瀏覽器具有類似的功能,例如 Firefox 的 “另存為 PDF” 加載項(xiàng)。

          您也可以使用專門用于 HTM / HTML 進(jìn)行圖像文件轉(zhuǎn)換的網(wǎng)站,例如iWeb2Shot 或Web-capture 。

          一個(gè)免費(fèi)的文件轉(zhuǎn)換器可以用來(lái)轉(zhuǎn)換并保存 HTM / HTML 文件到您的計(jì)算機(jī)。如 FileZigZag 是一個(gè)免費(fèi)的文檔轉(zhuǎn)換器網(wǎng)站,可將 HTM 轉(zhuǎn)換為RTF,EPS,CSV,PDF 和許多其他格式。

          HTM / HTML 文件不能轉(zhuǎn)換為文本文件格式以外的任何格式。例如,HTML 文件永遠(yuǎn)不能轉(zhuǎn)換為 MP3 音頻文件。

          文件打不開?

          HTML / HTM 文件應(yīng)該很容易打開,因?yàn)樗鼈冎皇侨魏?Web 瀏覽器都可以查看的文本文件。如果您的文件沒(méi)有從上面建議的任何程序打開,則很有可能正在打開的這個(gè)文件并非超文本標(biāo)記語(yǔ)言文件。

          某些文件格式使用的文件擴(kuò)展名與 HTML / HTM 非常相似,但實(shí)際上并非相同。一個(gè)主要的示例是用于壓縮 HTML 電子書文件的 HTMLZ 文件擴(kuò)展名。有 HTML 文件在內(nèi)的 HTMLZ 文件,但整個(gè)包的格式為 ZIP,不會(huì)在 Web 瀏覽器或文本編輯器打開。

          在此示例中,您需要特定的 HTMLZ 文件查看器,例如Caliber 。或者,由于此文件格式實(shí)際上是存檔,因此您可以使用 7-Zip 之類的文件解壓縮器將其打開,然后您可以使用網(wǎng)絡(luò)瀏覽器或上述任何其他 HTML 查看器/編輯器打開任何單獨(dú)的 HTML 文件。

          TMLANGUAGE 是另一個(gè)可能與 HTML / HTM 文件混淆的文件擴(kuò)展名。這些實(shí)際上是TextMate 用于 macOS 的 TextMate 語(yǔ)言語(yǔ)法文件。

          以上就是編程獅W3Cschool為你整理的關(guān)于《什么是HTM或HTML文件?如何打開、編輯和轉(zhuǎn)換HTM和HTML文件?》的全部?jī)?nèi)容,現(xiàn)希望可以幫到你~

          則表達(dá)式(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫為regex、regexp或RE)使用單個(gè)字符串來(lái)描述、匹配一系列符合某個(gè)句法規(guī)則的字符串搜索模式。

          搜索模式可用于文本搜索和文本替換。


          什么是正則表達(dá)式?

          正則表達(dá)式是由一個(gè)字符序列形成的搜索模式。

          當(dāng)你在文本中搜索數(shù)據(jù)時(shí),你可以用搜索模式來(lái)描述你要查詢的內(nèi)容。

          正則表達(dá)式可以是一個(gè)簡(jiǎn)單的字符,或一個(gè)更復(fù)雜的模式。

          正則表達(dá)式可用于所有文本搜索和文本替換的操作。

          語(yǔ)法

          /正則表達(dá)式主體/修飾符(可選)

          其中修飾符是可選的。

          實(shí)例:

          var patt = /runoob/i

          實(shí)例解析:

          /runoob/i 是一個(gè)正則表達(dá)式。

          runoob 是一個(gè)正則表達(dá)式主體 (用于檢索)。

          i 是一個(gè)修飾符 (搜索不區(qū)分大小寫)。


          使用字符串方法

          在 JavaScript 中,正則表達(dá)式通常用于兩個(gè)字符串方法 : search() 和 replace()。

          search() 方法 用于檢索字符串中指定的子字符串,或檢索與正則表達(dá)式相匹配的子字符串,并返回子串的起始位置。

          replace() 方法 用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。


          search() 方法使用正則表達(dá)式

          實(shí)例

          使用正則表達(dá)式搜索 "Runoob" 字符串,且不區(qū)分大小寫:

          varstr = "Visit Runoob!"; varn = str.search(/Runoob/i);

          輸出結(jié)果為:

          6


          search() 方法使用字符串

          search 方法可使用字符串作為參數(shù)。字符串參數(shù)會(huì)轉(zhuǎn)換為正則表達(dá)式:

          實(shí)例

          檢索字符串中 "Runoob" 的子串:

          varstr = "Visit Runoob!"; varn = str.search("Runoob");


          replace() 方法使用正則表達(dá)式

          實(shí)例

          使用正則表達(dá)式且不區(qū)分大小寫將字符串中的 Microsoft 替換為 Runoob :

          varstr = document.getElementById("demo").innerHTML; vartxt = str.replace(/microsoft/i,"Runoob");

          結(jié)果輸出為:

          Visit Runoob!

          replace() 方法使用字符串

          replace() 方法將接收字符串作為參數(shù):

          varstr = document.getElementById("demo").innerHTML; vartxt = str.replace("Microsoft","Runoob");


          正則表達(dá)式修飾符

          修飾符 可以在全局搜索中不區(qū)分大小寫:

          正則表達(dá)式參數(shù)可用在以上方法中 (替代字符串參數(shù))。

          正則表達(dá)式使得搜索功能更加強(qiáng)大(如實(shí)例中不區(qū)分大小寫)。

          修飾符描述
          i執(zhí)行對(duì)大小寫不敏感的匹配。
          g執(zhí)行全局匹配(查找所有匹配而非在找到第一個(gè)匹配后停止)。
          m執(zhí)行多行匹配。

          正則表達(dá)式模式

          方括號(hào)用于查找某個(gè)范圍內(nèi)的字符:

          表達(dá)式描述
          [abc]查找方括號(hào)之間的任何字符。
          [0-9]查找任何從 0 至 9 的數(shù)字。
          (x|y)查找任何以 | 分隔的選項(xiàng)。

          元字符是擁有特殊含義的字符:

          元字符描述
          \d查找數(shù)字。
          \s查找空白字符。
          \b匹配單詞邊界。
          \uxxxx查找以十六進(jìn)制數(shù) xxxx 規(guī)定的 Unicode 字符。

          量詞:

          量詞描述
          n+匹配任何包含至少一個(gè) n 的字符串。
          n*匹配任何包含零個(gè)或多個(gè) n 的字符串。
          n?匹配任何包含零個(gè)或一個(gè) n 的字符串。

          使用 RegExp 對(duì)象

          在 JavaScript 中,RegExp 對(duì)象是一個(gè)預(yù)定義了屬性和方法的正則表達(dá)式對(duì)象。


          使用 test()

          test() 方法是一個(gè)正則表達(dá)式方法。

          test() 方法用于檢測(cè)一個(gè)字符串是否匹配某個(gè)模式,如果字符串中含有匹配的文本,則返回 true,否則返回 false。

          以下實(shí)例用于搜索字符串中的字符 "e":

          實(shí)例

          var patt = /e/;

          patt.test("The best things in life are free!");

          字符串中含有 "e",所以該實(shí)例輸出為:

          true

          你可以不用設(shè)置正則表達(dá)式的變量,以上兩行代碼可以合并為一行:

          /e/.test("The best things in life are free!")


          使用 exec()

          e


          主站蜘蛛池模板: 无码少妇丰满熟妇一区二区| 久久精品视频一区| 午夜福利一区二区三区在线观看| 91福利国产在线观一区二区| 99久久国产精品免费一区二区| 亚洲综合av一区二区三区| 日本精品高清一区二区| 日韩国产一区二区| 精品女同一区二区三区在线| 亚洲一区二区三区91| 无码午夜人妻一区二区三区不卡视频| 一区精品麻豆入口| 无码精品人妻一区二区三区影院 | 亚洲国模精品一区| 国产一区高清视频| 国产主播一区二区三区在线观看 | 性色AV一区二区三区无码| 无码国产精品一区二区免费| 精品一区二区三区无码免费视频| 亚洲bt加勒比一区二区| 国产成人无码精品一区二区三区| 亚洲韩国精品无码一区二区三区| 亚洲综合国产一区二区三区| 国产亚洲一区二区精品| 色一乱一伦一图一区二区精品| 久久国产精品视频一区| 亚洲国产视频一区| 国产乱码精品一区二区三区麻豆 | 亚洲一区无码精品色| 国产免费播放一区二区| 亚洲乱码国产一区三区| 91在线精品亚洲一区二区| 日韩一区二区a片免费观看| 成人精品一区二区激情| 乱色熟女综合一区二区三区| 中文字幕一区在线| 99精品国产高清一区二区麻豆| 亚洲av成人一区二区三区观看在线 | 爱爱帝国亚洲一区二区三区| 男人免费视频一区二区在线观看 | 久久99精品一区二区三区|