Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

Log limits

  • 4 trả lời
  • 0 gặp vấn đề này
  • 6 lượt xem
  • Trả lời mới nhất được viết bởi archivist113

more options

Go to about:config on the address bar, click "Accept the risk and Continue", type "HUD" and you have these: devtools.hud.loglimit devtools.hud.loglimit.console

What are the numbers associated with them mean? is that how MANY logs (as in, how many "individual rectangles" each representing a log), or is that how MANY BYTES they can take up before deleting the older logs in the devtool's console.

Go to about:config on the address bar, click "Accept the risk and Continue", type "HUD" and you have these: devtools.hud.loglimit devtools.hud.loglimit.console What are the numbers associated with them mean? is that how MANY logs (as in, how many "individual rectangles" each representing a log), or is that how MANY BYTES they can take up before deleting the older logs in the devtool's console.

Tất cả các câu trả lời (4)

more options
more options

cor-el said

This loglimit is about the number of lines that are displayed in the web console. See also this test file.

as in, the TOTAL number of lines? Like if a console.log("foo\nbar") would count as 2 lines (however still contained in 1 rectangle box), or is that as in how many rectangle boxes (aforementioned example would take 1)?

more options

I don't know what count as a line but you can test this yourself by setting the pref to a low value and see how many lines you keep. Note that you may have to close and restart Firefox or at least open a new window after modifying the pref.

more options

cor-el said

I don't know what count as a line but you can test this yourself by setting the pref to a low value and see how many lines you keep. Note that you may have to close and restart Firefox or at least open a new window after modifying the pref.

Hmm, okay, I inserted this code with a limit of 20, pasted and entered this watch expression:

console.log("1  Line\nbreak test");
console.log("2  Line\nbreak test");
console.log("3  Line\nbreak test");
console.log("4  Line\nbreak test");
console.log("5  Line\nbreak test");
console.log("6  Line\nbreak test");
console.log("7  Line\nbreak test");
console.log("8  Line\nbreak test");
console.log("9  Line\nbreak test");
console.log("10 Line\nbreak test");
console.log("11 Line\nbreak test");
console.log("12 Line\nbreak test");
console.log("13 Line\nbreak test");
console.log("14 Line\nbreak test");
console.log("15 Line\nbreak test");
console.log("16 Line\nbreak test");
console.log("17 Line\nbreak test");
console.log("18 Line\nbreak test");
console.log("19 Line\nbreak test");
console.log("20 Line\nbreak test");
console.log("21 Line\nbreak test");
console.log("22 Line\nbreak test");
console.log("23 Line\nbreak test");
console.log("24 Line\nbreak test");
console.log("25 Line\nbreak test");
console.log("26 Line\nbreak test");
console.log("27 Line\nbreak test");
console.log("28 Line\nbreak test");
console.log("29 Line\nbreak test");
console.log("30 Line\nbreak test");
console.log("31 Line\nbreak test");
console.log("32 Line\nbreak test");
console.log("33 Line\nbreak test");
console.log("34 Line\nbreak test");
console.log("35 Line\nbreak test");

It looks like each line they meant is each rectangle (each log are separated via horizontal lines, forming this rectangle around the text). As seen on the image, logs with a number are displayed ranging from 16-35, which if you do 35 minus 16, and add 1 to include the first displayed number, equals to 20. Once the limit is reached, the oldest gets removed, and will have the last <LogLimit> logs displayed, much like a queue: https://en.wikipedia.org/wiki/Queue_(abstract_data_type)