日韩性视频-久久久蜜桃-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学习笔记第二篇的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: eeuss国产一区二区三区 | 欧美裸体精品 | 麻豆视频免费版 | 亚州久久久| 黄色网址在线视频 | аⅴ资源新版在线天堂 | 亚洲精品乱码 | 色天天色 | 日韩欧美不卡在线 | 欧美最猛黑人xxxx | 亚洲一区二区人妻 | 在线免费小电影 | 日韩美女视频网站 | 日韩欧美视频一区二区三区 | 精品一区二区三区免费毛片爱 | 亚洲自拍偷拍一区 | 日韩网站在线播放 | 天天干导航| 激情五月婷婷在线 | 亚洲视频 一区 | 国产电影一区二区三区 | 亚洲午夜久久久久久久久红桃 | 婷婷综合av | 国产做爰全过程免费视频 | 长腿校花无力呻吟娇喘的视频 | 欧美另类videosbestsex日本 | 99久久久无码国产精品 | 综合色婷婷一区二区亚洲欧美国产 | 成年人在线观看网站 | 领导揉我胸亲奶揉下面 | 久久综合区 | 成年人小视频在线观看 | 国产精品国产一区二区三区四区 | 国产精品熟女视频 | www,四虎| 久久国产精品无码一区二区 | 色牛影院 | 精品国产丝袜一区二区三区乱码 | 伊人精品视频在线观看 | 热久久中文字幕 | 亚洲深夜福利视频 | 日韩免费一区二区 | 婷婷国产一区二区三区 | 国产精品视频久久久久 | 亚洲女人毛茸茸 | 国产成人无码性教育视频 | 精品午夜一区二区 | 天堂8中文在线 | 青娱乐毛片 | jizzjizz黄大片| 99久久久无码国产精品免费麻豆 | 黄a在线观看 | 秋霞av鲁丝片一区二区 | 国产人久久人人人人爽 | 国内外成人激情视频 | 亚洲最大成人综合网 | 午夜影院一区二区 | 国产精品久久一区 | 中文幕无线码中文字蜜桃 | 成年人小视频在线观看 | 打开每日更新在线观看 | www.久久精品视频 | 91精品视频在线 | 国产精品久久久久久久久免费看 | 毛片动态图| 成年人在线视频 | 国产日韩欧美电影 | 91香蕉黄| 久久丁香网 | 浪漫樱花在线观看高清动漫 | 一卡二卡三卡四卡 | 成熟丰满熟妇高潮xxxxx视频 | 天天影视色 | 一区二三区| 欧美影院一区二区 | 国产综合精品视频 | 国产免费黄色大片 | 男人日女人网站 | 久久影库| 精品人妻无码一区二区三区 | 亚瑟av| 精品动漫一区二区三区在线观看 | jizzjizz在线| 桃色视频| 日本一品道 | 日韩理论在线观看 | 天天看天天做 | 国产伦精品一区二区三区高清版 | 青青草原综合久久大伊人精品 | 欧美少妇毛茸茸 | 日本熟妇浓毛 | 日产精品久久久久久久蜜臀 | 综合天堂av久久久久久久 | 日本特黄特黄刺激大片 | 人人看人人插 | 国产18在线| 17c在线| 一本在线免费视频 | 中日韩精品在线 |