js學習總結 正則的作用

2022-07-12 23:27:15 字數 901 閱讀 6519

一、正則:就是乙個規則,用來處理字串的乙個規則(正則就是用來處理字串的)

處理:

1)、匹配  判斷乙個字串是否符合我們制定的規則->testreg.test(str)

var reg = /\d/;

console.log(reg.test('我'))//

false

console.log(reg.test('1'))//

true

console.log(reg.test('我102'))//

true

2)、捕獲  把字串中符合我們正則規則的內容捕獲到 exec  reg.exec(str)

var reg = /\d/;

console.log(reg.exec('我'))//

null

console.log(reg.exec('1'))//

["1",index:0,input:"1"]

二、如何建立乙個正則?

字面量方式:

var reg = /\d/

例項建立方式:

var reg = new regexp("")

正則的兩種建立方式是有區別的

三、如何學習正則?

console.log(regexp.prototype)//可以自己進行擴充套件

js總結(作用域 繼承)

函式 全域性作用域 函式作用域 全域性變數 區域性變數 如果函式或其他資料型別,不依託非全域性變數,那麼就預設依託全域性變數,作為全域性物件的屬性和方法,否則被當做區域性物件屬性或方法。this被用作指向屬性和方法所依託的物件。var x 100 var y 77 var a1 a1.xx 77,9...

機器學習中正則化的作用

監督機器學習問題無非就是 minimizeyour error while regularizing your parameters 也就是在規則化引數的同時最小化誤差。最小化誤差是為了讓我們的模型擬合我們的訓練資料,而規則化引數是防止我們的模型過分擬合我們的訓練資料。多麼簡約的哲學啊!規則項的兩個...

js學習總結

ps.第一次在掘金上寫文章,記錄我的學習歷程,這篇文章是對最近學習js的乙個總結,主要是手寫一些常見的功能函式以及10種常見排序演算法。1.jsonp解決跨域 常用功能 2.拖動 常用功能 3.分頁 常用功能 4.搜尋框 常用功能 5.超長截斷顯示省略號 常用功能 6.js手寫實現氣泡排序 常見面試...