javascript
  • debugging
  • testing
  • 2009-03-13 40 views 6 likes 
    6

    Cách ưa thích của bạn trong việc thử nghiệm đoạn mã javascript là gì?Cách ưa thích của bạn trong việc thử nghiệm đoạn mã javascript là gì?

    Tôi thích sử dụng trường địa chỉ của trình duyệt trực tiếp:

    javascript:void(document.getElementById("textbox").style.display='none')) 
    javascript:void(document.write("Testing")) 
    javascript:alert(parseFloat("33.33")) 
    

    Nếu sử dụng các trick thứ hai, đừng quên để bọc tất cả mọi thứ trong một cuộc gọi void() hoặc một alert() cuộc gọi, kẻo trang sẽ bị làm mờ đi .

    Ngoài ra, có phần mở rộng Firebug trên firefox, trong đó bạn có thể chỉnh sửa mã javascript tùy ý.

    Bất kỳ cách nào thú vị khác ngoài kia?

    Trả lời

    6
    3

    Tôi sử dụng Firebug cho mọi thứ JavaScript.

    1

    Nếu bạn muốn gỡ lỗi và chạy Javascript một cách nhanh chóng trên IE, bạn có thể cho ALOS Debugbar một thử. Nó hoạt động tuyệt vời.

    +0

    Tôi sẽ phải thử cái này; Tôi đã bị tổn thương vì tương đương Firebug cho IE. :-) –

    3

    Tôi sử dụng số lần nhiều nhất là Firebug.
    Nếu không, tôi sử dụng thanh địa chỉ hoặc chỉ cần thêm nút hoặc liên kết trên trang.

    0

    Để kiểm tra kịch bản nhỏ trên các trình duyệt khác nhau, tôi có một tập tin html nằm xung quanh mà chỉ chứa

    <pre><script> 
    </script></pre> 
    

    Logging được thực hiện thông qua document.writeln().

    1

    Tôi sử dụng tryit.asp trên link text trên w3school vì tôi thường kiểm tra html của mình với trang web đó. Nó cũng cho phép tôi thử các biến thể trước khi đi xa.

    6

    Bạn có thể sử dụng JSBin để kiểm tra các đoạn mã bằng đoạn mã html và một số khung công tác js.

    +0

    Chỉ muốn nói lời cảm ơn vì liên kết! –

    +0

    Công cụ tuyệt vời! Chưa bao giờ thấy điều này trước đây. –

    0

    Tôi thích JavaScript eval console.

    Tác giả của công cụ cũng đã cung cấp mã, vì vậy bạn cũng có thể sử dụng nó ở địa phương.

    4

    JSFiddle rất nhanh chóng, dễ dàng và mang tính xã hội! http://jsfiddle.net/

    Các vấn đề liên quan