Chuyên mục
Javascript
5 bài viết
Kỹ thuật debounce trong javascript – Trì hoãn nhập từ khóa trong ô input
HTML <div class=”seachbox”> <input type=”text” name=”seach-text” id=”seach-text”> </div> Javascript: function delay(callback, ms) { var timer = 0; return function () { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function () { callback.apply(context, args); }, ms || 0); }; } $(‘#seach-text’).keyup( delay(function (e) { console.log(‘Time elapsed!’, this.value); }, 500) );
Trang tổng hợp một số thư viện Javascript, Awesome JavaScript libraries
Một bộ sưu tập các thư viện, tài nguyên và so sánh giữa các thư viện JavaScript: https://js.libhunt.com/ để từ đó bạn quyết định nên chọn thư viện nào Vd: So sánh các thư viện slider:
Những bài viết hay về lập trình javascript
10 method array cần biết trong javascript đối với bất kỳ developer javascript nào? 15 code JavaScript thường được sử dụng với deverloper javascript 10 thủ thuật xử lý chuỗi tuyệt vời trong JavaScript Tổng hợp cái tip và thủ thuật JavaScript Thủ thuật JavaScript trên blog: completejavascript
Thư viện localForage ( API localStorage ) và ứng dụng
LocalForage là gì LocalForage là một thư viện Javascript giúp cải thiện các trải nghiệm offline, nó thực chất là Web Storage API( localStorage và sessionStorage) được mở rộng với value hỗ trợ nhiều kiểu dữ liệu hơn, bao gồm: Array, ArrayBuffer, Blob, Float32Array, Float64Array, Int8Array, Int16Array, Int32Array, Number, Object, Uint8Array, Uint8ClampedArray, Uint16Array, Uint32Array, String Cơ […]
Một số bài tập Javascript hay P.1
Chuyển số la mã(roman) sang số nguyên function solution(roman){ var conversion = {M: 1000, CM: 900, D: 500, CD: 400, C: 100, XC: 90, L: 50, XL: 40, X: 10, IX: 9, V: 5, IV: 4, I: 1}; return roman.match(/CM|CD|XC|XL|IX|IV|\w/g).reduce((accum, roman) => accum + conversion[roman], 0); } This time we want to write calculations using […]