Viết hàm JavaScript chấp nhận một chuỗi dưới dạng tham số và tìm từ dài nhất trong chuỗi. Dữ liệu và đầu ra mẫu: Chuỗi ví dụ: 'Hướng dẫn phát triển web' đầu ra dự kiến: 'Phát triển' Trình bày bằng hình ảnh: Giải pháp mẫu: -: - Mã HTML: Mã JavaScript: Đầu ra mẫu: Giải thích: Giả sử str = '@Web Development #Tutorial'; Phương thức Match () được sử dụng để truy xuất các trận đấu khi khớp một chuỗi với biểu thức chính quy. Do đó str.match (/\ w [a-z] {0,}/gi) sẽ trả về ["web", "phát triển", "hướng dẫn"]. Đối với vòng lặp kiểm tra độ dài của phần tử mảng và so sánh với phần trước và cuối cùng trả về chuỗi dài nhất. Thuộc tính độ dài đại diện cho một số nguyên 32 bit không dấu, luôn luôn lớn hơn số chỉ số cao nhất trong mảng. Cú pháp -> Arr.length Sơ đồ: Bản thử trực tiếp: Xem PEN JavaScript -Chính dẫn chữ cái đầu tiên của mỗi từ của một chuỗi ở chức năng trường hợp trên-ex- 5 bởi w3resource (@w3resource) trên codepen. Cải thiện giải pháp mẫu này và đăng mã của bạn thông qua Disqus Trước: Viết hàm JavaScript chấp nhận một chuỗi dưới dạng tham số và chuyển đổi chữ cái đầu tiên của mỗi từ của chuỗi trong trường hợp trên. . Write a JavaScript function that accepts a string as a parameter and converts the first letter of each word of the string in upper
case. Mức độ khó của bài tập này là gì? Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource. JavaScript: Lời khuyên trong ngàyToán tử + const set = new Set(); set.add(1); set.add('Owen'); set.add({ name: 'Owen' }); for (let item of set) { console.log(item + 2); } Toán tử + không chỉ được sử dụng để thêm các giá trị số, mà chúng ta còn có thể sử dụng nó để nối các chuỗi. Bất cứ khi nào công cụ JavaScript thấy rằng một hoặc nhiều giá trị không phải là một số, nó sẽ ép số thành một chuỗi. Cái đầu tiên là 1, đó là một giá trị số. 1 + 2 Trả về số 3. Tuy nhiên, cái thứ hai là một chuỗi "Owen". "Owen" là một chuỗi và 2 là một số: 2 bị ép vào một chuỗi. "Owen" và "2" được nối, dẫn đến chuỗi "OWEN2". {name: "Owen"} là một đối tượng. Cả một số và một đối tượng đều không phải là một chuỗi, vì vậy nó sẽ chuỗi cả hai. Bất cứ khi nào chúng tôi xâu chuỗi một đối tượng thông thường, nó sẽ trở thành "[Đối tượng đối tượng]". "[Đối tượng đối tượng]" được kết hợp với "2" trở thành "[đối tượng đối tượng] 2". Tham khảo: https://bit.ly/3jfrbje
Ví dụTìm kiếm "màu xanh": hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Hãy tự mình thử » Tìm kiếm "màu xanh": hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Hãy tự mình thử » Tìm kiếm "màu xanh": hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Hãy tự mình thử » Tìm kiếm "màu xanh": hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Hãy tự mình thử » Tìm kiếm "màu xanh": hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Hãy tự mình thử » Tìm kiếm "màu xanh":hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search ("màu xanh"); Tìm kiếm /Blue /: hãy để văn bản = "Ông Blue có một ngôi nhà màu xanh"; Đặt vị trí = text.Search (/blue/); Phương pháp Cú phápstring.search(searchValue) Thông số
Giá trị trả về
Giá trị trả vềString search() and String indexOf()Loại hình Một số Vị trí của trận đấu đầu tiên.-1 nếu không có trận đấu.String search() and String match()Sự khác biệt betweenstring search () và chuỗi indexof ()
Phương pháp indexOf() không thể tìm kiếm dựa trên biểu thức chính quy.Sự khác biệt betweenstring search () và chuỗi match () Phương thức
Mẫu.exec (văn bản)Phương thức RexExP EXEC () mẫu.test (văn bản)
Làm thế nào để bạn tìm thấy một từ nhất định trong một chuỗi javascript?Bạn có thể kiểm tra xem chuỗi JavaScript có chứa ký tự hoặc cụm từ bằng phương thức bao gồm (), indexof () hoặc biểu thức chính quy. Bao gồm () là phương pháp phổ biến nhất để kiểm tra xem một chuỗi có chứa một chữ cái hoặc một loạt các chữ cái và được thiết kế dành riêng cho mục đích đó.using the includes() method, indexOf(), or a regular expression. includes() is the most common method for checking if a string contains a letter or series of letters, and was designed specifically for that purpose.
Làm cách nào để tìm kiếm một từ trong một chuỗi?Để tìm một từ trong chuỗi, chúng tôi đang sử dụng các phương thức indexof () và chứa () của lớp chuỗi. Phương thức indexof () được sử dụng để tìm một chỉ mục của chuỗi con được chỉ định trong chuỗi hiện tại. Nó trả về một số nguyên dương dưới dạng một chỉ mục nếu cơ sở tìm thấy khác trả về -1.using indexOf() and contains() methods of String class. The indexOf() method is used to find an index of the specified substring in the present string. It returns a positive integer as an index if substring found else returns -1.
Làm cách nào để có được một phần của chuỗi trong JavaScript?Phương thức chuỗi con () trích xuất một phần của chuỗi.Phương thức Subr () bắt đầu ở một vị trí được chỉ định và trả về một số ký tự được chỉ định.Phương thức Subr () không thay đổi chuỗi gốc.Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng vị trí bắt đầu âm.. The substr() method begins at a specified position, and returns a specified number of characters. The substr() method does not change the original string. To extract characters from the end of the string, use a negative start position.
Làm thế nào để bạn kiểm tra xem một chuỗi con có mặt trong một chuỗi trong JavaScript không?Phương thức bao gồm () có thể được sử dụng để kiểm tra xem một chuỗi có chứa chuỗi con được chỉ định hay không.Nó trả về đúng nếu có chất nền.Phương pháp này là trường hợp nhạy cảm. can be used to check whether a string contains a specified substring. It returns true if substring is present. This method is case sensitive. |