国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

前端 JS篇快問(wèn)快答

這篇具有很好參考價(jià)值的文章主要介紹了前端 JS篇快問(wèn)快答。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

問(wèn)題:常見(jiàn)的特殊字符(不包括空格\s) 正則表達(dá)式為:

回答:/[!@#$%^&*()\-_=+{};:'",.<>/?[\]~`|]/ (加粗的紫色字符都是特殊字符)

問(wèn)題:常見(jiàn)的特殊字符(包括空格\s) 正則表達(dá)式為:

回答:/[\s!@#\$%\^&\*\(\)\-_=+\{\};:'",.<>\/\?\\[\]~`|](加粗的紫色字符都是特殊字符)

問(wèn)題:不能輸入常見(jiàn)的特殊字符(包括空格) 正則表達(dá)式為:(加粗的紫色字符都是特殊字符)

回答:/[^!@#\$%\^&*()\-\_=+{};:'",.<>\/?[\]~`| ]/

問(wèn)題:不能輸入空格?正則表達(dá)式為:

回答:/^\S+$/

問(wèn)題:只允許數(shù)字 正則表達(dá)式為:

回答:/\D/g

問(wèn)題:只允許數(shù)字和中文?正則表達(dá)式為:

回答:/[\d]/g

問(wèn)題:只允許英文字母和數(shù)字?正則表達(dá)式為:

回答:/[^\w\.\/]/ig

問(wèn)題:不能輸入字母?正則表達(dá)式為:

回答:/[^\d|chun]/g

問(wèn)題:數(shù)組中的push()和unshift()方法返回的什么?

回答:返回的是新數(shù)組的長(zhǎng)度

問(wèn)題:數(shù)組中的pop()和shift()?方法返回的什么?

回答:返回的是被移除的元素

問(wèn)題:數(shù)組中的forEach()返回的什么?

回答:返回的是undefined

問(wèn)題:數(shù)組為空,調(diào)用數(shù)組中常見(jiàn)的方法會(huì)報(bào)錯(cuò)嗎?

回答:不會(huì),如果數(shù)組為空,調(diào)用 pop()、shift()、splice() 方法不會(huì)報(bào)錯(cuò),它們會(huì)返回 undefined。調(diào)用 push()、unshift() 方法也不會(huì)報(bào)錯(cuò),它們會(huì)返回新數(shù)組的長(zhǎng)度。concat()、map()、filter()、forEach()、slice() 方法也不會(huì)報(bào)錯(cuò),它們會(huì)返回一個(gè)新數(shù)組或 undefined。

問(wèn)題:數(shù)組中的concat()返回的是新數(shù)組,但是為什么有個(gè)時(shí)候原數(shù)組也會(huì)受到影響?

回答:淺克隆,雖然 concat() 方法不會(huì)改變?cè)瓟?shù)組,但如果原數(shù)組中包含對(duì)象或數(shù)組,那么新數(shù)組中的對(duì)象或數(shù)組仍然會(huì)被引用,因此修改新數(shù)組中的對(duì)象或數(shù)組也會(huì)影響原數(shù)組。

問(wèn)題:字符串中的replace()和replaceAll()方法有什么特點(diǎn)

回答:都是傳兩個(gè)參數(shù),當(dāng)?shù)谝粋€(gè)參數(shù)是字符串的時(shí)候,replace?只替換匹配到的第一個(gè)位置,replaceAll?會(huì)替換每一個(gè)匹配到的地方;第一個(gè)參數(shù)是正則表達(dá)式時(shí),沒(méi)有區(qū)別;除此之外,兩個(gè)函數(shù)的第二個(gè)參數(shù)都可以傳入一個(gè)函數(shù),用來(lái)自定義替換規(guī)則。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822411.html

到了這里,關(guān)于前端 JS篇快問(wèn)快答的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【前端知識(shí)】JavaScript——Symbol類(lèi)型

    什么是Symbol(符號(hào))類(lèi)型? ? Symbol是原始值,且Symbol實(shí)例是唯一、不可變的。Symbol的用途是確保對(duì)象屬性使用唯一標(biāo)識(shí)符,不會(huì)發(fā)生屬性沖突的危險(xiǎn)。Symbol創(chuàng)建唯一記號(hào),進(jìn)而用作非字符串形式的對(duì)象屬性。 如何使用Symbol? 全局符號(hào)注冊(cè)表 使用符號(hào)作為屬性 常用內(nèi)置符號(hào)

    2024年02月16日
    瀏覽(23)
  • 學(xué)習(xí)Node.js需要哪些JavaScript知識(shí)

    Lexical Structure ( 詞法 ) JavaScript 的詞法(lexical grammar)。ECMAScript 源碼文本會(huì)被從左到右掃描 ,并被轉(zhuǎn)換為一系列的輸入元素,包括 token、控制符、行終止符、注釋和空白符。ECMAScript 定義了一些、字面量以及行尾分號(hào)補(bǔ)全的規(guī)則。 Expressions ( 表達(dá)式 ) JavaScript 中的

    2024年02月03日
    瀏覽(13)
  • 學(xué)習(xí)javascript,前端知識(shí)精講,助力你輕松掌握

    學(xué)習(xí)javascript,前端知識(shí)精講,助力你輕松掌握

    ?? 歡迎大家來(lái)到景天科技苑?? ???? 養(yǎng)成好習(xí)慣,先贊后看哦~???? 所屬專(zhuān)欄: 前端泛海 景天的主頁(yè): 景天科技苑 JavaScript在1995年誕生了; 由Netscape公司,布蘭登·艾奇(Brendan Eich)發(fā)明的ECMAScript客戶(hù)端腳本語(yǔ)言; 主要應(yīng)用在瀏覽器,在當(dāng)時(shí)卻不溫不火. 直到后來(lái)Netscape與S

    2024年03月15日
    瀏覽(29)
  • jQuery.js - 前端必備的Javascript庫(kù)

    jQuery.js - 前端必備的Javascript庫(kù)

    作者: WangMin 格言: 努力做好自己喜歡的每一件事 jQuery.js 是什么? jQuery是一個(gè)快速簡(jiǎn)潔、免費(fèi)開(kāi)源易用的JavaScript框架, 倡導(dǎo)寫(xiě)更少的代碼,做更多的事情 。它封裝JavaScript常用的功能代碼,提供了一種簡(jiǎn)便的JavaScript設(shè)計(jì)模式,以及我們開(kāi)發(fā)中常用到的操作DOM的API,優(yōu)化HTML文

    2024年02月05日
    瀏覽(90)
  • 【前端知識(shí)】JavaScript——var 與 let 的區(qū)別

    【前端知識(shí)】JavaScript——var 與 let 的區(qū)別

    var聲明的變量會(huì)自動(dòng)提升到函數(shù)作用域頂部,而let不會(huì)。 在解析代碼時(shí),JavaScript 引擎會(huì)注意出現(xiàn)在塊后面的 let 聲明,只不過(guò)在此之前不能以任何方式來(lái)引用未聲明的變量。在 let 聲明之前的執(zhí)行瞬間被稱(chēng)為 暫時(shí)性死區(qū)(temporal dead zone) ,在此階段引用任何后面才聲明的變

    2024年02月16日
    瀏覽(23)
  • web前端框架JS學(xué)習(xí)之JavaScript類(lèi)型轉(zhuǎn)換

    web前端框架JS學(xué)習(xí)之JavaScript類(lèi)型轉(zhuǎn)換

    vascript有多種數(shù)據(jù)類(lèi)型,如字符串、數(shù)字、布爾等,可以通過(guò)typeof語(yǔ)句來(lái)查看變量的數(shù)據(jù)類(lèi)型。數(shù)據(jù)類(lèi)型轉(zhuǎn)換就是數(shù)據(jù)類(lèi)型之間相互轉(zhuǎn)換,比如把數(shù)字轉(zhuǎn)成字符串、把布爾值轉(zhuǎn)成字符串、把字符串轉(zhuǎn)成數(shù)字等,這在工作也是經(jīng)常碰到的。 本期我們就給大家說(shuō)說(shuō)web前端框架JS學(xué)

    2024年02月10日
    瀏覽(90)
  • 【JS筆記】JavaScript語(yǔ)法 《基礎(chǔ)+重點(diǎn)》 知識(shí)內(nèi)容,快速上手(四)

    BOM(Browser Object Model): 瀏覽器對(duì)象模型 其實(shí)就是操作瀏覽器的一些能力 我們可以操作哪些內(nèi)容 獲取一些瀏覽器的相關(guān)信息(窗口的大?。?操作瀏覽器進(jìn)行頁(yè)面跳轉(zhuǎn) 獲取當(dāng)前瀏覽器地址欄的信息 操作瀏覽器的滾動(dòng)條 瀏覽器的信息(瀏覽器的版本) 讓瀏覽器出現(xiàn)一個(gè)彈出

    2024年01月18日
    瀏覽(44)
  • 【前端靈魂腳本語(yǔ)言JavaScript⑤】——JS中數(shù)組的使用

    【前端靈魂腳本語(yǔ)言JavaScript⑤】——JS中數(shù)組的使用

    ?? 作者: 阿偉 ?? 個(gè)人主頁(yè): Flyme awei ?? 希望大家多多支持??一起進(jìn)步呀! ?? 文章對(duì)你有幫助??關(guān)注?點(diǎn)贊??收藏?? 第一種: var 數(shù)組名 = new Array(); 創(chuàng)建一個(gè)空數(shù)組 第二種: var arr2 = new Array(10); 創(chuàng)建一個(gè)定長(zhǎng)為10的數(shù)組 第三種 var arr3 = new Array(a,b,c); 創(chuàng)建時(shí)直接指定元素值

    2023年04月08日
    瀏覽(112)
  • 【前端知識(shí)】JavaScript——設(shè)計(jì)模式(工廠(chǎng)模式、構(gòu)造函數(shù)模式、原型模式)

    工廠(chǎng)模式是一種眾所周知的設(shè)計(jì)模式,廣泛應(yīng)用于軟件工程領(lǐng)域,用于抽象創(chuàng)建特定對(duì)象的過(guò)程。 優(yōu)點(diǎn):可以解決創(chuàng)建多個(gè)類(lèi)似對(duì)象的問(wèn)題 缺點(diǎn):沒(méi)有解決對(duì)象標(biāo)識(shí)問(wèn)題(即新創(chuàng)建的對(duì)象是什么類(lèi)型) 示例: 構(gòu)造函數(shù)模式與工廠(chǎng)模式相比,沒(méi)有顯式地創(chuàng)建對(duì)象,其屬性和方

    2024年02月15日
    瀏覽(54)
  • 〖大前端 - 基礎(chǔ)入門(mén)三大核心之JS篇?〗- JavaScript 的「數(shù)組」

    〖大前端 - 基礎(chǔ)入門(mén)三大核心之JS篇?〗- JavaScript 的「數(shù)組」

    當(dāng)前子專(zhuān)欄 基礎(chǔ)入門(mén)三大核心篇 是免費(fèi)開(kāi)放階段 。 推薦他人訂閱,可獲取扣除平臺(tái)費(fèi)用后的35%收益,文末名片加V! 說(shuō)明:該文屬于 大前端全棧架構(gòu)白寶書(shū)專(zhuān)欄, 目前階段免費(fèi)開(kāi)放 , 購(gòu)買(mǎi)任意白寶書(shū)體系化專(zhuān)欄可加入 TFS-CLUB 私域社區(qū)。 福利:除了通過(guò)訂閱\\\"白寶書(shū)系列專(zhuān)

    2024年02月04日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包