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].






5
new Date () hoạt động khác nhau trong Chrome và Firefox
Tôi muốn chuyển đổi chuỗi ngày thành Datebằng javascript, hãy sử dụng mã này: var date = new Date('2013-02-27T17:00:00'); alert(date); '2013-02-27T17:00:00' là thời gian UTC trong đối tượng JSON từ máy chủ. Nhưng kết quả của đoạn mã trên là khác nhau giữa Firefox và Chrome: Firefox trả về: Wed …

6
Xung đột khi tạo UUID trong JavaScript?
Điều này liên quan đến câu hỏi này . Tôi đang sử dụng mã bên dưới từ câu trả lời này để tạo UUID trong JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Giải pháp này dường như …




9
Làm cách nào để tôi có thể kiểm tra rằng một giá trị là “lớn hơn hoặc bằng” trong Jasmine?
Tôi muốn xác nhận rằng một giá trị là số thập phân (hoặc 0), do đó, số phải lớn hơn hoặc bằng 0 và nhỏ hơn 1. describe('percent',function(){ it('should be a decimal', function() { var percent = insights.percent; expect(percent).toBeGreaterThan(0); expect(percent).toBeLessThan(1); }); }); Làm cách nào để bắt chước "> = …




6
Javascript: Mở rộng một chức năng
Lý do chính tại sao tôi muốn nó là tôi muốn mở rộng chức năng khởi tạo của mình. Một cái gì đó như thế này: // main.js window.onload = init(); function init(){ doSomething(); } // extend.js function extends init(){ doSomethingHereToo(); } Vì vậy, tôi muốn mở rộng một hàm …

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.