日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js学习笔记第二篇

發布時間:2025/3/20 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js学习笔记第二篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Js筆記整理

1、StringAPI

a)??????? 大小寫轉換:str.toUpperCase();str.toLowerCase();

b)??????? 獲取指定位置字符:

  • Str[i]--->倒數第二個str[str.length-2]
  • str.charAt(i)
  • str.charCodeAt(i);返回字符的Unicode嗎?
  • c)? 查找關鍵字的位置:

    I.var i=str.indexOf(“kword”[,starti]);如果找不到返回-1,starti默認為0

    Ii var i=str.lastIndexOf(“kword”[,starti]);查找starti位置左側第一次出現的關鍵字? statri默認是length-1

    d) 獲取子字符串:

    I? var subStr=str.substring(starti[,endi+1]);

    Ii? var subStr=str.substring(starti[,endi+1]);不支持負數參數

    Iii? var subStr=str.substring(starti,取幾個);

    ?

    ?

    例題:獲取用戶名和域名。

    Function(){

    Var i=email.indexOf(“@”);

    Var userName=email.slice(0,i);

    Var domain=email.slice(i+1);

    Alert(“用戶名”+username);

    Alert(“域名”+domain);

    }

    <button οnclick=”mail(prompt(‘輸入郵箱’))”>輸入郵箱<button>

    ?

    2、String API 2

    a)??????? 分隔字符串:var arr=str.split(“分隔符”);

  • Arr中以數組的形式保存每段字符串。
  • 固定套路:將字符串切割為字符數組:var chars=str.split(“”);
  • 例子:? var a="hello";
  • var chars=a.split("");

    console.log(chars);

    Iii? 模式匹配:2種

    1.var i=str.search(/keword/i);只能從開始位置,趙第一個匹配的關鍵字。

    2.var arr=str.match(/kword/ig);

    a)??????? arr中保存了所有關鍵字的內容

    b)??????? arr.length表示匹配的關鍵字的個數

    c)??????? *如果沒找到,返回null*

    d)?????? *都要先判斷是否為null,再處理!*

    3.Var newStr=str.replace(模式,“替換內容”);

    例題:

    var kword=/no/ig;

    var reply=prompt("輸入回復");

    var arr=reply.match(kword);

    reply=reply.replace(kword,"**");

    alert(reply);

    alert("共替換"+(arr?arr.length:0)+"處");

    2、正則表達式:

    a)??????? 專門規定字符串格式中字符格式規則的表達式。

    b)??????? 何時使用:只要定義字符串格式規則,都是用正則表達式。

    c)??????? 預定義字符集:\d ==>[0-9]一位數字

  • \W ==>[0-9a-zA-Z];1位數字,字母或下劃線。
  • \s ==》[空字符]代表一位空字符:空格,tab符。
  • .? 除了換行以外,其他所有字符。
  • ?

    d)量詞:規定一個字符集出現的次數:2種

    ?????? 明確數量:3種:{min,max}:最少min位,最多max位

    ????????????????????? {min,}:至少min位

    ????????????????????? {n}:必須n位

    ?????? 身份證號:至少15位數字

    ??????????????? 2位數字

    ?????????? ?????最后一位數字或x X

    ??????????????? 后三位可有可無,但最多出現1次

    ????????? \d{15}(\d{2}[0-9xX])?

    ?

    ?????? 不確定數量:3種:

    ?????????? ?==>{0,1}: 可有可無,最多1次

    ?????????? *==>{0,}:可有可無,多了數量不限

    ?????????? +==>{1,}:至少一次,多了數量不限

    ?

    ?????? 手機號:+86或0086 可有可無,最多1次

    ?????????????? 空字符可有可無,多了數量不限

    ?????????????? 1

    ?????????????? 從3,4,5,7,8選一個

    ?????????????? 最后必須是9位數字

    ?????? (\+86|0086)?\s*1[34578]\d{9}

    轉載于:https://www.cnblogs.com/xiuber/p/4998867.html

    總結

    以上是生活随笔為你收集整理的js学习笔记第二篇的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 成人午夜精品视频 | 七七久久| 长腿校花无力呻吟娇喘的视频 | 亚洲国产精品视频在线观看 | 深夜福利国产精品 | 噼里啪啦国语版在线观看 | 亚洲欧美激情另类 | 黄色片免费在线观看 | xxx国产在线观看 | 日韩91视频 | www.色悠悠| 三女警花合力承欢猎艳都市h | 色婷婷av一区二区三区麻豆综合 | 18女人毛片 | 久久久久综合网 | 日本无遮挡边做边爱边摸 | 天天看a | 日本久久激情 | 黄瓜视频在线观看污 | 久久永久免费 | 在线免费看污片 | 一区二区在线国产 | 国产精品69久久久久孕妇欧美 | 黄色资源网 | 国产女人18毛片水18精 | 亚洲免费视频播放 | 男人天堂久久久 | 日韩在线欧美 | 啪啪福利| 在线观看免费的av | 欧美激情自拍偷拍 | 天堂在线| 欧美美女一区二区 | 美女视频毛片 | 青青草综合网 | 好看的黄色网址 | 亚洲经典一区二区 | www.污视频| 日本黄色的视频 | 91视频黄 | 精品国产av无码一区二区三区 | 51啪影院 | 国产福利一区二区三区视频 | 国产91综合一区在线观看 | 黄色一级片在线免费观看 | av在线免费观看网站 | 亚洲欧美一区二区精品久久久 | 三级av免费 | 在线观看aaa| 欧美日韩一区二区三区四区 | 亚洲在线视频一区 | 国产碰碰| 色播激情 | 五月激情综合网 | 精品久久久久久久久久久aⅴ | 无码精品视频一区二区三区 | 欧美高清视频一区二区 | 操人网| 67194国产 | 久久久久亚洲av成人片 | 在线视频导航 | 天天天天天天天干 | 国产精品久久久久91 | 久久精品国产亚洲AV高清综合 | 黄色一区二区三区 | 欧美xxxx胸大 | 中文字幕精品三区 | 久久伊人亚洲 | 亚洲 欧美 激情 小说 另类 | 成人无遮挡 | 国产国语老龄妇女a片 | 成人wwwww免费观看 | av动漫免费观看 | 干干操操 | 综合另类 | 96在线视频 | 成人资源在线观看 | 中国黄色一级毛片 | 日韩av中文字幕在线免费观看 | 男同激情视频 | 情涩快播 | 欧美熟女一区二区 | 欧美日韩激情在线一区二区三区 | 亚洲精品电影院 | 91打屁股 | 日韩激情在线视频 | 国产精品中文久久久久久 | 亚洲大尺度网站 | 每日在线更新av | 国产噜噜噜噜久久久久久久久 | 激情五月综合色婷婷一区二区 | 国产精品情侣自拍 | 国产女主播喷水高潮网红在线 | 好男人www| 瑟瑟视频在线免费观看 | 男人天堂av在线播放 | 国产福利视频一区二区三区 | 精品国产一区二区三区四区 | 亚洲xxx视频 |