Chỉ mục cuối cùng của javascript ✅ Mới nhất
Thủ Thuật về Chỉ mục ở đầu cuối của javascript Chi Tiết
Hà Trần Thảo Minh đang tìm kiếm từ khóa Chỉ mục ở đầu cuối của javascript được Cập Nhật vào lúc : 2022-12-14 13:20:12 . Với phương châm chia sẻ Bí quyết về trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi Read nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Mình lý giải và hướng dẫn lại nha.Mình đã xử lý và xử lý những thuật toán trên cả FreeCodeCamp và CodeWars trong 4 tuần qua, và tôi đã sử dụng rất nhiều lần những phương thức này
Nội dung chính Show- 1. Độ dài phương thức trong Javascript2. Phương thức chia tách trong Javascript3. Phương thức toUpperCase trong Javascript4. Phương thức toLowerCase trong Javascript5. Phương thức gồm có trong Javascript6. Phương thức bắt đầuWith trong Javascript7. Phương thức endWith trong Javascript8. Phương thức indexOf trong Javascript9. Phương thức lastIndexOf trong Javascript10. Phương thức lặp lại trong Javascript11. Phương thức thay thế trong Javascript12. Phương thức charAt trong Javascript13. Phương thức charAtCode trong Javascript14. Phương thức String. fromCharCode() trong Javascript15. Phương thức slice trong Javascript16. Phương thức chuỗi con trong Javascript17. Phương thức trim trong Javascript
Và mình nghĩ, kể cả bạn là Lập trình viên Javascript hay Lập trình viên PHP, JAVA. Only to con JS is you must know to them
1. Độ dài phương thức trong Javascript
let str = "i am a string"; console.log(str.length); //132. Phương thức chia tách trong Javascript
Phương thức. split() create a array from a string. Bạn hoàn toàn có thể sử dụng một chuỗi phân tách được chỉ định để xác định cách bạn phân tách chuỗi ra làm sao
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]Lưu ý. To an more than, work split string to the words by. split(/w/g) sẽ tốt hơn là sử dụng. tách ra('')
Chúng ta hãy xem một cách mình thuận tiện và đơn giản xử lý và xử lý thuật toán trên CodeWars. Cho một chuỗi, viết hàm để trả về một mảng số nguyên là độ dài của những từ trong chuỗi
function wordsLength(str) return str.split(' ') //Đầu tiên, tách chuỗi thành mảng những từ .map(word => word.length); //Sử dụng map() định dạng phần tử của mảng theo chiều dài với .length; wordsLength('Luke, I am your father'); //[ 5, 1, 2, 4, 6 ]3. Phương thức toUpperCase trong Javascript
Phương thức toUpperCase này chuyển toàn bộ chuỗi chữ thường thành chữ viết Hoa
const str="I find your lack of faith disturbing."; console.log(str.toUpperCase()); //I FIND YOUR LACK OF FAITH DISTURBING.4. Phương thức toLowerCase trong Javascript
Phương thức toLowerCase ngược lại toUpperCase. Phương thức này chuyển toàn bộ chuỗi thành chữ thường
const str="Help me, Obi-Wan Kenobi. You’re my only hope."; console.log(str.toLowerCase()); //help me, obi-wan kenobi. you’re my only hope.5. Phương thức gồm có trong Javascript
Để kiểm tra, hãy xem một chuỗi chứa những ký tự được chỉ định bởi Phương thức gồm có (). Nó sẽ trả về giá trị boolean (đúng hoặc sai). Có thể thêm vị trí định sẵn trong chuỗi để khởi đầu tìm kiếm
const str="The Force will be with you. Always."; console.log(str.includes('Force')); //true //Chú ý: includes Phân biệt hoa thường! console.log(str.includes('force')); //false //Thông thường sẽ tốt hơn khi quy đổi chuỗi thành chuỗi viết thường //Sau đó mới khởi đầu kiểm tra chuỗi bằng phương thức includes. const newStr = str.toLowerCase(); console.log(newStr.includes('force')); //true //Thêm vị trí chỉ định khởi đầu tìm kiếm console.log(str.includes('w', 0)); //true console.log(str.includes('T', 1)); //false6. Phương thức bắt đầuWith trong Javascript
Kiểm tra xem một chuỗi khởi đầu bằng những ký tự được chỉ định bởi ta. khởi đầu với(). Nó sẽ trả về giá trị boolean và hoàn toàn có thể thêm vị trí khởi đầu tìm kiếm
Phương thức startedWith() là phân biệt Hoa thường
const str="Never tell me the odds!"; console.log(str.startsWith('Never')); //true console.log(str.startsWith('Never', 1)); //false console.log(str.startsWith('never', 0)); //false7. Phương thức endWith trong Javascript
Để kiểm tra, hãy xem một chuỗi kết thúc bằng những ký tự được chỉ định hoặc không sử dụng phương thức. kết thúc với(). Nó sẽ trả về giá trị boolean và hoàn toàn có thể thêm tham số độ dài (tùy chọn). Phương thức endWith() là phân biệt Hoa thường
const str="Do. Or do not. There is no try."; console.log(str.endsWith('try.')); //true console.log(str.endsWith('Try.')); //false console.log(str.endsWith('try', 30)); //true console.log(str.endsWith('try.', 30)); //false8. Phương thức indexOf trong Javascript
Để kiểm tra sự xuất hiện đầu tiên của một giá trị được chỉ định trong một chuỗi bằng phương thức. Chỉ số()
Phương thức này trả về vị trí ban đầu của giá trị được tìm thấy. Nếu giá trị không nằm trong chuỗi, nó sẽ trả về -1
Ta hoàn toàn có thể thêm một đối số thứ hai để chỉ vị trí khởi đầu tìm kiếm
________số 89. Phương thức lastIndexOf trong Javascript
To check out the first first value of a value has been only in a string with the method. lastIndexOf() tính từ cuối chuỗi quay ngược trở lại
Giá trị được kiểm tra từ cuối quay ngược trở lại. Nhưng giá trị trả về thì vẫn tính theo chỉ số index
Nếu giá trị không nằm trong chuỗi, nó sẽ trả về -1. Tham số thứ 2 là vị trí khởi đầu tìm kiếm ngược trở lại. If not have, default is search from the end string
const str="When gone am I, the last of the Jedi will you be. The Force runs strong in your family. Pass on what you have learned."; console.log(str.lastIndexOf('h')); //105 console.log(str.lastIndexOf('h', 100)); //97 console.log(str.lastIndexOf('.')); //117 console.log(str.lastIndexOf('.', 0)); //-110. Phương thức lặp lại trong Javascript
Phương thức. repeat() là phương thức trả về chuỗi được lặp lại một số trong những lần công cụ hoàn toàn có thể theo tham số truyền vào
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]011. Phương thức thay thế trong Javascript
Phương thức. replace() dùng để thay thế một mẫu (pattern) trong một chuỗi định sẵn. Mẫu hoàn toàn có thể là một chuỗi hoặc một biểu thức chính quy (regex) và thay vào đó hoàn toàn có thể là một chuỗi hoặc một hàm được gọi trên mỗi kết quả khớp
Chú thích. Nếu những thay thế hoặc mẫu là một chuỗi thì chỉ có lần xuất hiện đầu tiên được thay thế
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]112. Phương thức charAt trong Javascript
Chúng ta hoàn toàn có thể lấy một ký tự rõ ràng từ một chuỗi bằng phương thức charAt() (đúng là một đơn vị mã UTF-16)
Nó trả về một chuỗi trống nếu chỉ số truyền vào nằm ngoài phạm vi
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]213. Phương thức charAtCode trong Javascript
Phương thức charAtCode lấy mã UTF-16 của vần âm tại mục đã chọn trong một chuỗi
Phương thức này rất hữu ích với những thuật toán như ROT13 hoặc Caesar Cypher. If no only any number are supply, default is 0
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]314. Phương thức String. fromCharCode() trong Javascript
trái lại với phương thức charAtCode ở trên, phương thức String. fromCharCode() sẽ nhận một chuỗi được tạo từ mã UTF-16
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]415. Phương thức slice trong Javascript
Phương thức slice() trong Javascript trut lấy một phần của chuỗi và trả về trong một chuỗi mới mà không sửa đổi chuỗi gốc
Phương thức slice() nên phải có 2 tham số
- Bắt đầu chỉ mục là nơi khởi đầu cắt chuỗi
- Tùy chọn kết thúc chỉ mục nơi tạm dừng để cắt chuỗi
Nếu không còn End Index truyền vào, mặc định nó sẽ cắt chuỗi đến cuối chuỗi
Chú thích. Chỉ số âm thanh sẽ được đếm ngược từ cuối chuỗi
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]5> Xem thêm ngay. NỐI CHUỖI TRONG JAVASCRIPT
16. Phương thức chuỗi con trong Javascript
Để lấy một phần của chuỗi Một trong những số chỉ khởi đầu và kết thúc, hoặc đến cuối chuỗi tất cả chúng ta sử dụng phương thức substring()
Chú thích. Bất kỳ giá trị đối số nào nhỏ hơn 0 hoặc to hơn stringName. length đều được xử lý như thể nó là 0 và stringName. chiều dài tương ứng. Bất kỳ giá trị đối số nào là NaN đều được xử lý vì nó hoàn toàn có thể là 0
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]617. Phương thức trim trong Javascript
Phương thức trim() vô hiệu khoảng chừng trống ở hai vị trí của chuỗi
const str = "Luke, I am your Father"; console.log(str.split());//[ 'Luke, I am your Father' ] console.log(str.split(''));//["L", "u", "k", "e", ",", " ", "I", " ", "a", "m", " ", "y", "o", "u", "r", " ", "F", "a", "t", "h", "e", "r"] console.log(str.split(' '));//[ 'Luke,', 'I', 'am', 'your', 'Father' ] console.log(str.split(','));//[ 'Luke', ' I am your Father' ]7Đây không phải là một list đầy đủ tất cả những chuỗi phương thức trong Javascript, nhưng đây là một list những phương thức mình thấy rất quan trọng nhất lúc Lập trình Web
Để làm rõ hơn về Javascript và cách xử lý và xử lý vấn đề liên quan đến chuỗi, mình khuyên bạn nên thử nghĩ ra nhiều bài toán để xử lý và xử lý hoặc 'Chơi' thật nhiều với tất cả những phương thức này trên Codewars
Tải thêm tài liệu liên quan đến nội dung bài viết Chỉ mục ở đầu cuối của javascript programming javascript