Câu hỏi được gắn thẻ «javascript»

Đối với các câu hỏi liên quan đến lập trình trong ECMAScript (JavaScript / JS) và các phương ngữ / cách triển khai khác nhau (không bao gồm ActionScript). Thẻ này hiếm khi được sử dụng một mình nhưng thường được liên kết với các thẻ [node.js], [jquery], [json] và [html].





2
Trong JavaScript, việc trả lại câu lệnh chuyển đổi có được coi là cách thực hành tốt hơn so với sử dụng break không?
Tùy chọn 1 - chuyển đổi sử dụng return: function myFunction(opt) { switch (opt) { case 1: return "One"; case 2: return "Two"; case 3: return "Three"; default: return ""; } } Tùy chọn 2 - chuyển đổi bằng cách sử dụng break: function myFunction(opt) { var retVal = ""; …


5
JavaScript DOM loại bỏ phần tử
Tôi đang cố kiểm tra xem một phần tử DOM có tồn tại hay không và nếu nó tồn tại, hãy xóa nó và nếu nó không tồn tại, hãy tạo nó. var duskdawnkey = localStorage["duskdawnkey"]; var iframe = document.createElement("iframe"); var whereto = document.getElementById("debug"); var frameid = document.getElementById("injected_frame"); iframe.setAttribute("id", "injected_frame"); …
198 javascript  dom 

17
Chỉ cần vô hiệu hóa cuộn không ẩn nó?
Tôi đang cố gắng vô hiệu hóa thanh cuộn html / body của cha mẹ trong khi tôi đang sử dụng hộp đèn. Từ chính ở đây là vô hiệu hóa . Tôi không muốn giấu nó với overflow: hidden;. Lý do cho điều này là overflow: hiddenlàm cho trang …
198 javascript  jquery  html  css 





7
Giải thích về [] .slice.call trong javascript?
Tôi tình cờ tìm thấy lối tắt gọn gàng này để chuyển đổi DOM NodeList thành một mảng thông thường, nhưng tôi phải thừa nhận, tôi hoàn toàn không hiểu cách thức hoạt động của nó: [].slice.call(document.querySelectorAll('a'), 0) Vì vậy, nó bắt đầu với một mảng trống [], sau đó …
197 javascript  arrays  call  slice 


18
Làm cách nào để kiểm tra xem phần tử mảng có tồn tại hay không trong javascript?
Tôi đang làm việc với Titanium, mã của tôi trông như thế này: var currentData = new Array(); if(currentData[index]!==""||currentData[index]!==null||currentData[index]!=='null') { Ti.API.info("is exists " + currentData[index]); return true; } else { return false; } Tôi đang truyền một chỉ mục cho mảng currentData. Tôi vẫn không thể phát hiện phần tử …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.