Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

Tôi có một chuỗi "John Doe's iPhone6"

Trực quan, tôi biết rằng nó chứa 2 không gian.

Làm cách nào để đếm khoảng trống trong một chuỗi trong JavaScript?

Tôi đã thử

var input = this.value;
// console.log(input.count(' '));

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

Đã hỏi ngày 7 tháng 3 năm 2016 lúc 16:40Mar 7, 2016 at 16:40

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

3

Thử cái này

var my_string = "John Doe's iPhone6";
var spaceCount = (my_string.split(" ").length - 1);
console.log(spaceCount)

Đã trả lời ngày 7 tháng 3 năm 2016 lúc 16:44Mar 7, 2016 at 16:44

MikemikeMike

7371 huy hiệu vàng7 Huy hiệu bạc1 gold badge7 silver badges11 bronze badges

2

Sử dụng regexp:

"John Doe's iPhone6".match(/([\s]+)/g).length

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

James Thorpe

30.7K5 Huy hiệu vàng75 Huy hiệu bạc90 Huy hiệu Đồng5 gold badges75 silver badges90 bronze badges

Đã trả lời ngày 7 tháng 3 năm 2016 lúc 16:45Mar 7, 2016 at 16:45

elad.chenelad.chenelad.chen

2.2955 Huy hiệu vàng24 Huy hiệu bạc33 Huy hiệu Đồng5 gold badges24 silver badges33 bronze badges

2

Sử dụng Split và đếm chúng ít hơn 1 (-1):-1):

var string = "John Doe's iPhone6";
string.split(" ").length-1

Đã trả lời ngày 7 tháng 3 năm 2016 lúc 16:44Mar 7, 2016 at 16:44

MikemikeAlvaro Silvino

7371 huy hiệu vàng7 Huy hiệu bạc11 gold badges50 silver badges79 bronze badges

JavaScriptweb Development Fremfront End TechnologyObject Lập trình định hướngWeb DevelopmentFront End TechnologyObject Oriented Programming




Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

JavaScript cho người mới bắt đầu

Người bán hàng giỏi nhất

74 bài giảng 10 giờ 10 hours

Cho phép Kode nó

Chi tiết hơn

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

JavaScript hiện đại cho người mới bắt đầu + các dự án JavaScript

Phổ biến nhất

112 bài giảng 15 giờ 15 hours

Digifisk (lập trình rất vui)

Chi tiết hơn

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

JavaScript hiện đại cho người mới bắt đầu + các dự án JavaScript

Người bán hàng giỏi nhất

74 bài giảng 10 giờ 24 hours

Cho phép Kode nó

Chi tiết hơn

JavaScript hiện đại cho người mới bắt đầu + các dự án JavaScript

Ví dụ -

Nếu chuỗi đầu vào là -

const str = 'this is a string';

Thì đầu ra phải là -

const output = 4;

Thí dụ

const str = 'this is a string';
const countSpaces = (str = '') => {
   let count = 0;
   for(let i = 0;
   i < str.length; i++){
      const el = str[i];
      if(el !== ' '){
         continue; };
         count++; };
      return count;
};
console.log(countSpaces(str));

Đầu ra

Điều này sẽ tạo ra đầu ra sau -

4

Hướng dẫn count space in string javascript - đếm không gian trong chuỗi javascript

Amitdiwan

Cập nhật vào ngày 25 tháng 11 năm 2020 05:23:36

  • Câu hỏi và câu trả lời liên quan
  • Tìm số lượng không gian trong chuỗi bằng cách sử dụng JavaScript
  • Tìm số lượng từ trong chuỗi JavaScript
  • Tìm giá trị địa điểm của một số trong JavaScript
  • Tìm sự kiên trì của số lượng trong JavaScript
  • Loại bỏ các không gian bổ sung trong chuỗi JavaScript?
  • Tìm lỗi trong chuỗi - JavaScript
  • Tìm số lần xuất hiện của một chuỗi cụ thể trong MySQL?
  • Tìm điểm ASCII của chuỗi - JavaScript
  • Đảo ngược một chuỗi trong khi duy trì vị trí của không gian trong JavaScript
  • Xóa tất cả các khoảng trống khỏi chuỗi bằng cách sử dụng JavaScript
  • Tìm thứ tự sắp xếp chuỗi trong javascript
  • Tìm sản phẩm số chữ số trong JavaScript
  • Tìm chữ cái bị thiếu trong chuỗi - JavaScript
  • Tìm các vòng kín trong một số - JavaScript
  • Tìm số lượng ký tự đặc biệt trong một chuỗi trong JavaScript

Trang trước Trang in Trang tiếp theo & NBSP;

Quảng cáo

Làm thế nào để bạn đếm khoảng trắng của một chuỗi?

Approach:..
Chuỗi đầu vào từ người dùng ..
Khởi tạo biến số đếm bằng không ..
Chạy A cho vòng lặp I từ 0 đến chiều dài của chuỗi ..
Bên trong cho vòng lặp, kiểm tra xem s [i] == trống, sau đó tăng số lượng 1 ..
Bên ngoài cho vòng lặp, số lượng in ..

Có phải không gian giữa một chuỗi sẽ có tính toán hay không?

Chiều dài của một chuỗi thông báo rằng không gian tính theo chiều dài, nhưng các trích dẫn kép thì không.Nếu chúng ta có trình tự thoát trong bảng chữ cái, thì chúng được tính là một nhân vật.Do đó, "\ n \ n \ n" có độ dài 3.spaces count in the length, but the double quotes do not. If we have escape sequences in the alphabet, then they count as one character. Thus, "\n\n\n" has length 3.

Làm thế nào để bạn đếm sự xuất hiện của một ký tự nhất định trong một chuỗi JavaScript?

Match () Một trong các giải pháp có thể được cung cấp bởi hàm khớp (), được sử dụng để tạo tất cả các lần xuất hiện của một chuỗi trong một mảng.Bằng cách đếm kích thước mảng trả về số lần chuỗi con có trong một chuỗi. One of the solution can be provided by the match() function, which is used to generate all the occurrences of a string in an array. By counting the array size that returns the number of times the substring present in a string.

Không gian trong JavaScript là gì?

Whitespace đề cập đến các ký tự được sử dụng để cung cấp không gian ngang hoặc dọc giữa các ký tự khác.Whitespace thường được sử dụng để tách các mã thông báo trong HTML, CSS, JavaScript và các ngôn ngữ máy tính khác.characters which are used to provide horizontal or vertical space between other characters. Whitespace is often used to separate tokens in HTML, CSS, JavaScript, and other computer languages.