5 Thủ Thuật Hay Với Javascript Promise

--- Bài mới hơn ---

  • 7 Thủ Thuật Javascript Hữu Ích
  • Thủ Thuật Nào Giúp Lỗi J7 Prime Bị Sập Nguồn Được Khắc Phục?
  • Thủ Thuật Khắc Phục Samsung J5 Prime Đốm Màn Hình
  • Thủ Thuật Khắc Phục Máy Samsung J5 Prime Bị Sập Nguồn Hiệu Quả
  • Cách Chụp Màn Hình J5 Prime, Chụp Ảnh Màn Hình Điện Thoại Samsung J5 P
  • Trong bài viết tìm hiểu Promise là gì? Bạn hẳn đã hiểu rõ về khái niệm Promise này rồi đúng không? Quả thật, sau một thời gian sử dụng Promise API, mình cảm thấy rất thích thú, viết code sướng hơn hẳn. Từ phiên bản ES7, ngoài Promise ra, bạn còn có thêm Async/Await cũng sướng không kém.

    Bài viết này, mình sẽ chia sẻ một số thủ thuật javascript promise hay ho khi làm việc với Promise. Đảm bảo bạn sẽ ngạc nhiên cho mà coi.

    Nội dung chính của bài viết

    Hủy một fetch request

    Có một vấn đề nhức nhối khi làm việc với Promises đó là bạn không thể hủy (cancel) chúng. Bạn ao ước có một API kiểu như promiseInstance.cancel() để có thể cancel một promise nào đó. Nhưng rất tiếc, đời không như mơ!

    Thay vào đó, chúng ta phải sử dụng phương pháp phức tạp hơn một chút để cancel một promise. Kiểu như sau:

    const controller = new AbortController(); const { signal } = controller; console.log(`Request 1 is complete!`); console.warn(`Fetch 1 error: ${e.message}`); }); // Abort request controller.abort();

    waitForTime & waitForever

    Trong một số tình huống sử dụng hoặc kiểm thử ứng dụng, bạn cần phải tạo một khoảng thời gian chờ nào đó.

    Các ứng dụng lớn cũng làm như thế, không phải là họ không có khả năng làm cho ứng dụng nhanh mà họ cố tình đấy. Không tin ư, mời bạn đọc thử bài này: Ngạc nhiên chưa: Nhiều ứng dụng cố tình chạy chậm để bắt người dùng phải đợi

    Lan man quá, tóm lại, nếu bạn cần phải tạo một timeout với promise thì dành cho bạn đây.

    /* Wait for milliseconds */ function waitForTime(ms) { } /* Usage */ await waitForTime(200); /* Wait Forever */ function waitForever() { } // Usage: await waitForever();

    Viết đến đây, mình chợt nghĩ tới câu: ” Đúng người đúng thời điểm là tốt nhất “.

    Chạy bất đồng bộ các hàm Array

    Có thể bạn chưa biết, các hàm làm việc với mảng như forEach(), map(), some()... đều là các hàm đồng bộ.

    Có một số trường hợp, bạn muốn chạy các chức năng không đồng bộ trong map(), some()... Ví dụ: cập nhật danh sách các models và đẩy thông tin đã thay đổi trở lại để cập nhập vào cơ sở dữ liệu. Hoặc request tới API để lấy thông tin dùng cho các bước tiếp theo trong use case.

    Do vậy, tip trick này sẽ giúp bạn chạy một asynchronous operation trong synchronous function.

    async function fetchRepoInfos () { // load repository details for this array of repo URLs const repos = [ { url: 'https://api.github.com/repos/vntalking/ebook-reactjs-that-don-gian' }, { url: 'https://api.github.com/repos/vntalking/nodejs-expss-mongodb-co-ban' } ] // map through the repo list // request details from GitHub's API with Axios const response = await Axios({ method: 'GET', url: repo.url, headers: { Accept: 'application/vnd.github.v3+json' } }) return { name: response.data.full_name, description: response.data.description } }) // wait until all promises resolve console.log(results); }) // use the results } fetchRepoInfos();

    Biến đối tượng bất kỳ thành Promise

    Bạn có biết rằng, bạn có thể tùy ý thêm phương thức .then() vào một đối tượng bất kỳ để biến chúng thành một Promise không?

    async function convertObjectToPromise() { // Response {type: "basic", url: "https://vntalking.com/", redirected: false, status: 200, ok: true, ...} // ... or an await... const response = await j; // Response {type: "basic", url: "https://vntalking.com/", redirected: false, status: 200, ok: true, ...} } convertObjectToPromise()

    Một thủ thuật tuyệt vời mà ít người biết!

    Detect một hàm Async

    Mặc dù thủ thuật này không phổ biến lắm, ít người sử dụng, nhưng nó lại rất hữu ích khi bạn cần tới. Khi bạn cần phát hiện hàm nào là bất đồng bộ để có phương án làm việc hợp lý, đây là cách dành cho bạn.

    async function myFunction() { } const isAsync = chúng tôi === "AsyncFunction";

    Javascript Promise là thứ mà bạn sử dụng hàng ngày trong dự án. Do vậy nếu tinh ý, bạn có hàng tá thủ thuật hay ho với nó.

    • https://futurestud.io/tutorials/node-js-how-to-run-an-asynchronous-function-in-array-map
    • https://davidwalsh.name/javascript-promise-tricks

    --- Bài cũ hơn ---

  • 3×7 = 21 Thủ Thuật Javascript Hữu Ích
  • Thủ Thuật Kiểm Tra Ip Mạng Đang Dùng 2022
  • Fake Ip Việt Nam Sang Nước Khác Trên Smartphone Có Thể Giúp Bạn Tìm Kiếm Trên Internet Của Nước Bản Xứ. Dưới Là Thuật Fake Ip Hàn Quốc .
  • Phân Biệt Iphone 4 Và 4S Theo Cách Đơn Giản Chính Xác Nhất!
  • Một Số Thủ Thuật Khi Sử Dụng Iphone 4
  • 7 Thủ Thuật Javascript Hữu Ích

    --- Bài mới hơn ---

  • Thủ Thuật Nào Giúp Lỗi J7 Prime Bị Sập Nguồn Được Khắc Phục?
  • Thủ Thuật Khắc Phục Samsung J5 Prime Đốm Màn Hình
  • Thủ Thuật Khắc Phục Máy Samsung J5 Prime Bị Sập Nguồn Hiệu Quả
  • Cách Chụp Màn Hình J5 Prime, Chụp Ảnh Màn Hình Điện Thoại Samsung J5 P
  • Thủ Thuật Sạc Pin Đúng Cách Cho Samsung Galaxy J5 Prime
  • Cũng giống như mọi ngôn ngữ lập trình khác, JavaScript có hàng tá thủ thuật để thực hiện cả các nhiệm vụ dễ và khó. Một số thủ thuật được biết đến rộng rãi trong khi những thủ thuật khác đủ để thổi bay tâm trí của bạn. Trong bài viết này chúng ta sẽ lướt qua 7 thủ thuật javascript mà bạn có thể bắt đầu tập luyện và sử dụng sau khi bạn đọc xong bài viết này.

    1 – Get Unique Values trong Array

    Cách giải quyết duplicate bằng cách sử dụng Set.

    var j =

    2 – Array and Boolean trong javascript

    Bao giờ bạn cần lọc các falsy values (0, undefined, null, false, vv.) ra khỏi một array? Bạn có thể chưa biết thủ thuật này:

    myArray // ... }) // Get rid of bad values .filter(Boolean);

    3 – Create Empty Objects javascript

    Đương nhiên các bạn cũng có thể tạo bằng {}. Nhưng bạn biết đấy object vừa tạo theo kiểu đó vẫn còn hasOwnProperty, __proto__ của object đó.

    let obj = Object.create({}); // obj.__proto__ === {} // obj.hasOwnProperty === function

    và thủ thuật mới.

    let dict = Object.create(null); // dict.__proto__ === "undefined" // No object properties exist until you add them

    4 – Merge Objects javascript

    Nhu cầu merge objetcs đang ngày càng nhiều chính vì lé đó cho nên mới có thủ thuật do các nhà phát triển tạo ra cho các devjs như chúng ta.

    const person = { name: 'David Walsh', gender: 'Male' }; const tools = { computer: 'Mac', editor: 'Atom' }; const attributes = { handsomeness: 'Extreme', hair: 'Brown', eyes: 'Blue' }; const summary = {...person, ...tools, ...attributes}; /* Object { "computer": "Mac", "editor": "Atom", "eyes": "Blue", "gender": "Male", "hair": "Brown", "handsomeness": "Extreme", "name": "David Walsh", } */

    Dễ dàng với 3 chấm…

    5 – Require Function Parameters

    Có thể đặt các giá trị mặc định cho các đối số hàm là một bổ sung tuyệt vời cho JavaScript, nhưng hãy xem mẹo này để yêu cầu các giá trị được truyền cho một đối số đã cho:

    // This will throw an error because no name is provided

    hello();

    // This will also throw an error

    hello(undefined);

    // These are good!

    hello(null);

    hello(‘David’);

    Đó là một số xác nhận cấp độ tiếp theo và sử dụng JavaScript!

    6 – Get Query String Parameters

    Vấn đề này mình thường thấy các bạn hỏi nhiều trên diễn đàn javascript.

    // Assuming "?post=1234&action=edit" var urlParams = new URLSearchParams(window.location.search); console.log(urlParams.has('post')); // true console.log(urlParams.get('action')); // "edit" console.log(urlParams.getAll('action')); // ["edit"] console.log(urlParams.toString()); // "?post=1234&action=edit" console.log(urlParams.append('active', '1')); // "?post=1234&action=edit&active=1"

    JavaScript đã thay đổi rất nhiều trong những năm qua, nhưng phần yêu thích của tôi về JavaScript ngày nay là tốc độ cải thiện ngôn ngữ mà chúng ta đang thấy. Mặc dù JavaScript thay đổi, chúng tôi vẫn cần sử dụng một vài thủ thuật hay;

    Giữ những thủ thuật này trong hộp công cụ của bạn khi bạn cần chúng!

    Thủ thuật JavaScript yêu thích của bạn là gì?

    Source: davidwalsh.name

    --- Bài cũ hơn ---

  • 5 Thủ Thuật Hay Với Javascript Promise
  • 3×7 = 21 Thủ Thuật Javascript Hữu Ích
  • Thủ Thuật Kiểm Tra Ip Mạng Đang Dùng 2022
  • Fake Ip Việt Nam Sang Nước Khác Trên Smartphone Có Thể Giúp Bạn Tìm Kiếm Trên Internet Của Nước Bản Xứ. Dưới Là Thuật Fake Ip Hàn Quốc .
  • Phân Biệt Iphone 4 Và 4S Theo Cách Đơn Giản Chính Xác Nhất!
  • 10 Thủ Thuật Javascript Có Thể Bạn Chưa Biết

    --- Bài mới hơn ---

  • 10 Thủ Thuật Cực Hay Ai Cũng Nên Biết Khi Dùng Galaxy J7 Prime
  • 10 Mẹo Và Thủ Thuật Thú Vị Cho Samsung Galaxy J7 Pro
  • Hướng Dẫn Jailbreak Ios 12.0
  • Thủ Thuật Khắc Phục Tình Trạng Samsung J7 Pro Hao Pin Nhanh
  • Những Thủ Thuật Khắc Phục Samsung Galaxy J7 Pro Bị Mất Wifi Cực Đơn Giản Và Hiệu Quả
  • 1) Luôn nhớ, hãy dùng === thay cho ==

    Mặt khác toán tử === (hay !==) sẽ không chuyển đổi mà sẽ cân bằng giá trị và kiểu của toán hạng, nhanh hơn nhiều so với == (hay !=).

    Xét tính hỗ trợ của trình duyệt, việc thêm lệnh “Use strict” thuộc ECMAScript 5 và được Safari 5.1+, Chrome 13+ và IE10 hỗ trợ. Khi thêm “Use strict”, trình duyệt có thể khắc phục một số lỗi coding như: tạo biến toàn cục (global variable); truy cập arguments.callee hay arguments.caller. Cách này giúp lập trình viên quản lý lỗi nhỏ/lớn dễ dàng hơn khi chương trình gặp trục trặc. “Use strict” có thể áp dụng với một phạm vi chức năng hoặc cả một file hoàn chỉnh.

    3) Phương pháp xây dựng chuỗi (String) nhanh

    Thay vì dùng câu lệnh “for” khi cần lặp (loop) qua array hay object, chuỗi code sau có thể hoàn thành nhiệm vụ nhanh hơn.

    ‘Dùng native methods (như join()) sẽ nhanh hơn phương pháp non-native, bất kể quá trình nào đang diễn ra sau lớp abstraction.’

    – James Padolsey, james.padolsey.com

    4) Hạn chế sử dụng try-catch-finally trong vòng lặp

    Lệnh try-catch-finally sẽ tạo biến mới trong phạm vi nhất định khi catch clause được áp dụng. Đều này sẽ gây caught exception object gán với một biến số.

    Immediately Invoked Function Expssions (IIFE) làm việc khi có cặp ngoặc đơn (‘) bao quanh anonymous function và hình thành function expssion hay variable expssion. Bạn sẽ sở hữu một function expssion không tên với hiệu dụng riêng.

    5) Ngăn nhiễm Global Scope bằng IIFE

    Bằng kỹ thuật này, bạn hoàn toàn có thể tránh ra biến trong global scope. Kỹ thuật này thường được các thư viện, chuyên gia JavaScript và nhà phát triển JQuery chuyên dùng. IIFE cũng được khuyến khích sử dụng trong các ứng dụng cao cấp như main.js.

    Áp dụng IIFE thế nào? Khi áp dụng lên global scope, IFFE sẽ giữ tất cả các biến cục bộ tại anonymous function, các biến ngoài global scope sẽ có thể block các biến xác định cùng tên khác.

    6) Thực thi logic phức tạp bằng IIFE

    Đây cũng là một phương pháp mạnh mẽ khác, bạn có thể thực thi logic phức tạp mà không cần gán tên function. Hãy chú ý đến 2 anonymous function trong câu lệnh điều kiện.

    Khi dùng IIFE, bạn có thể dừng các bug thường gặp có thể close over trong loops. Tác dụng phụ của bug có thể được xóa bỏ bởi:

    8) Cẩn thận với typeof, instanceof và constructor

    typeof: một loại từ khóa trong JavaScript được tạo ra để trả về 1 String ( kiểu của biến là gì). Luôn nhớ rằng, typeof null sẽ trả ‘object’, và như đa số kiểu object (như array), sẽ trả lại ‘object’.

    constructor: một phần của internal prototype property, có thể hủy bằng code

    instanceof: một toán tử trong JavaScript có thể kiểm tra tất cả chuỗi prototype. Hàm dựng được trả về sẽ là true nếu tìm được và false khi không tìm được.

    9) Tạo thói quen tự đánh giá code

    Nhiều người sẽ cảm thấy hơi bất tiện, nhưng tự đánh giá code càng nhiều, bạn sẽ nhận được ra càng nhiều thứ. Ví dụ như, sau một khoảng thời gian dài, hãy nhìn lại những đoạn code đã viết, bạn sẽ giật mình khi không còn nhớ code của mình làm được những gì!

    10) Cuối cùng, đừng nên dùng lệnh ‘with’

    Câu lệnh ‘With’ tưởng chừng như rất hay. Với ‘with’ coder có thể dùng shortcut truy cập intricate object. ví dụ như:

    thay vì

    Tjuy nhiên, coder sẽ rất lúng túng khi lập member mới. Theo tôi, bạn nên dùng var thay cho with

    --- Bài cũ hơn ---

  • 6 Thủ Thuật Cực Hay Trên Ios 10 Chưa Chắc Bạn Đã Biết
  • Một Số Thủ Thuật Và Mẹo Nhỏ Hữu Ích Trên Thiết Bị Ios 10
  • Tất Tần Tật Thủ Thuật Dùng Ipados Trên Ipad
  • Một Số Mẹo Và Thủ Thuật Cho Ipad 2022
  • Những Thủ Thuật Imessage Bạn Nên Nắm Rõ 【Topvn】
  • 3×7 = 21 Thủ Thuật Javascript Hữu Ích

    --- Bài mới hơn ---

  • 5 Thủ Thuật Hay Với Javascript Promise
  • 7 Thủ Thuật Javascript Hữu Ích
  • Thủ Thuật Nào Giúp Lỗi J7 Prime Bị Sập Nguồn Được Khắc Phục?
  • Thủ Thuật Khắc Phục Samsung J5 Prime Đốm Màn Hình
  • Thủ Thuật Khắc Phục Máy Samsung J5 Prime Bị Sập Nguồn Hiệu Quả
  • Trong bài viết này, mình sẽ chia sẻ với các bạn 21 thủ thuật JavaScript hữu ích. Qua đó, bạn có thể viết code ngắn gọn hơn và cảm thấy yêu ngôn ngữ lập trình JavaScript hơn.

    Có thể bạn thừa biết, JavaScript cung cấp phương thức document.querySelector() cho phép bạn query DOM dựa trên selector. Tuy nhiên, việc sử dụng phương thức này khá dài dòng. Ví dụ:

    Bạn có thể lợi dụng phương thức bind để rút gọn phương thức này:

    Ở đây, mình đặt tên hàm mới là $, nên bạn nhìn thấy nó giống với jQuery, nhưng nhớ rằng đây vẫn chỉ là JavaScript thuần mà thôi.

    Tương tự như trên, bạn cũng có thể sử dụng bind để rút gọn phương thức chúng tôi như sau:

    Mời bạn xem ví dụ sau:

    Bạn có thể thấy là obj2 thực chất là tham chiếu của obj1. Khi obj2 thay đổi thì obj1 cũng sẽ bị thay đổi. Để có thể clone object, tạo ra một object hoàn toàn mới, bạn có thể làm theo 2 cách sau:

    Để có thể hoán đổi giá trị 2 biến số trong JavaScript, bạn có thể làm như sau:

    Có hai cách để làm việc này:

    Bạn có thể sử dụng phương thức trim() hỗ trợ sẵn của string:

    Trong trường hợp trình duyệt không hỗ trợ phương thức trên, bạn có thể sử dụng Regex:

    Hàm số trong JavaScript luôn có một đối tượng mặc định là arguments để quản lý tham số của hàm. Tuy nhiên, đối tượng này không phải là array nên bạn không thể sử dụng các phương thức như forEach, map,…

    Để chuyển đối tượng này thành array, bạn có thể sử dụng một trong các cách sau:

    Nhiều bạn đưa mảng về rỗng bằng cách:

    Khi đó, thực chất là bạn đã tạo thêm một mảng mới. Cách đơn giản để giải quyết vấn đề này là:

    Bạn không nên sử dụng delete để loại bỏ một phần tử ra khỏi mảng. Hàm này không loại bỏ 1 phần tử ra khỏi mảng mà thay vào đó, nó làm cho giá trị của phần tử đó thành undefined và độ dài của mảng vẫn không thay đổi.

    Thay vào đó, bạn có thể dùng hàm splice:

    Giả sử bạn có các câu điều kiện sử dụng if như sau:

    Hoặc kết hợp cả hai toán tử, thay vì:

    thì bạn có thể làm như sau:

    Ví dụ sau sử dụng map để trả về mảng mới với mỗi phần tử là bình phương của mỗi phần tử trong mảng ban đầu:

    Nếu sử dụng arrow function thì sẽ thế này:

    Có phải bạn thường sử dụng toán tử + để cộng (ghép) string, ví dụ:

    Thay vào đó, bạn có thể sử dụng string template literals:

    Code khi sử dụng callback:

    Code khi implement bằng Promise:

    Có 3 cách nối mảng như sau:

    Clone object:

    Clone mảng:

    Với cách thông thường:

    Với cách ngắn gọn hơn sử dụng []:

    Xin chào và hẹn gặp lại bạn trong bài viết tiếp theo, thân ái!

    --- Bài cũ hơn ---

  • Thủ Thuật Kiểm Tra Ip Mạng Đang Dùng 2022
  • Fake Ip Việt Nam Sang Nước Khác Trên Smartphone Có Thể Giúp Bạn Tìm Kiếm Trên Internet Của Nước Bản Xứ. Dưới Là Thuật Fake Ip Hàn Quốc .
  • Phân Biệt Iphone 4 Và 4S Theo Cách Đơn Giản Chính Xác Nhất!
  • Một Số Thủ Thuật Khi Sử Dụng Iphone 4
  • Một Số Thủ Thuật Hay Khi Sử Dụng Iphone Và Ipad
  • Javascript Đã Kích Hoạt Một Kết Nối. Cách Bật Javascript Trong Yandex

    --- Bài mới hơn ---

  • 7 Cách Kiếm Tiền Siêu Nhanh Và Chân Chính
  • Cách Kiếm Tiền Nhanh Tại Nhà Phổ Biến Trong Năm 2022
  • Hướng Dẫn Kiếm Tiền Online Mmo Hiệu Quả Nhanh Nhất (2021)
  • Trẻ Biếng Ăn Thì Phải Làm Như Thế Nào?
  • Trẻ Biếng Ăn Làm Thế Nào
  • JavaScript là một ngôn ngữ kịch bản đặc biệt. Phần lớn, nó được sử dụng để tạo các tập lệnh cho hoạt động của trình duyệt Internet. Nếu tập lệnh bị tắt trong trình duyệt, thì không phải mọi trang web đều có thể xem chính xác. Bằng cách tắt JavaScript, người dùng sẽ cảm thấy bất tiện cho chính mình, vì sau đó một số chức năng có thể không hoạt động, công việc trên một số tác vụ trở nên phức tạp hơn, v.v.

    Bật JavaScript trong trình khám phá internet

    Nếu vì bất kỳ lý do gì JavaScript đã bị vô hiệu hóa, thì tôi khuyên bạn nên kích hoạt nó. Đối với trình duyệt internet explorer, giống như các trình duyệt internet khác, điều này không khó thực hiện. Kết quả là, như bạn hiểu, bạn sẽ nhận được một số lượng lớn các tính năng bổ sung.

    Các vấn đề có thể phát sinh

    Như bạn có thể thấy, kích hoạt JavaScript trong trình duyệt là một hoạt động hoàn toàn đơn giản. Đồng thời, hầu như bất kỳ người dùng nào chắc chắn sẽ đánh giá cao những cơ hội mà họ sẽ nhận được sau đó. Việc tắt JavaScript sẽ làm ngược lại và tạo ra một số lỗi nhất định khi duyệt web. Đừng quên rằng sau khi cài đặt tiện ích bổ sung, các thông số có thể thay đổi và bạn rất có thể sẽ phải thực hiện lại tất cả các bước trên. Điều này cũng cần thiết cho những ai, vì bất kỳ lý do gì, đã thay đổi cài đặt bảo mật của máy tính.

    Nói một cách đơn giản, JavaScript là một ngôn ngữ lập trình được tạo ra để tương tác với một trang HTML vào năm 1995 bởi một chuyên gia tại Netscape.

    Ngày nay, một số lượng lớn tài nguyên web (bao gồm cả chúng tôi) sử dụng ngôn ngữ này để mở rộng chức năng của trang web của họ. Các trình duyệt web (trình duyệt) được ưu đãi với các cài đặt tốt trong đó bạn có thể bật hoặc tắt tùy chọn bạn cần, trong trường hợp của chúng tôi là hỗ trợ JavaScript. Bằng cách tắt JavaScript trong trình duyệt của mình, bạn có nguy cơ không nhận được thông tin bạn cần trên một trang web cụ thể hoặc bạn sẽ gặp phải các chức năng hạn chế.

    Làm cách nào để bật / tắt JavaScript trong trình duyệt Mozilla Firefox?

    Vì vậy, chúng tôi sẽ bắt đầu với trình duyệt yêu thích của tôi, Mozilla Firefox. Để kích hoạt xử lý JavaScript trong đó, hãy làm như sau.

    1. Chuyển đến cấu hình trình duyệt. Để thực hiện việc này, trên thanh địa chỉ của trình duyệt, bạn nhập:

    Giới thiệu: config

    và nhấp vào ” Đi vào“trên bàn phím.

    Sau khi nhấn Enter, bạn sẽ thấy một trang cảnh báo:

    Javascript.enabled

    sau đó bạn sẽ được trình bày với một trận đấu:

    Bật xử lý JavaScript trong trình duyệt này dễ dàng hơn một chút so với Mozilla Firefox.

    1. Đi tới cài đặt trình duyệt của bạn. Để thực hiện việc này, hãy nhấn tổ hợp phím trên bàn phím:

    P – Tiếng Anh. Có thể thực hiện lệnh gọi thay thế đến trang cài đặt thông qua trình đơn, mở ra bằng cách nhấp vào biểu trưng ở góc trên bên trái hoặc qua thanh tìm kiếm, nơi bạn nhập:

    Opera: // cài đặt

    và hãy nhấn ” Đi vào“trên bàn phím.

    4. Trong phần này, bạn đang tìm kiếm ” JavaScript “:

    5. Trên trang mở ra, bạn bật xử lý JavaScript (hộp kiểm chuyển sang màu xanh lam) hoặc tắt (nếu muốn) (hộp kiểm chuyển sang màu xám):

    Làm cách nào để bật / tắt JavaScript trong trình duyệt Google Chrome?

    Để bật xử lý JavaScript trong trình duyệt Google Chrome, hãy làm như sau.

    1.

    Chrome: // cài đặt

    và hãy nhấn ” Đi vào“trên bàn phím.

    4. Trên trang mới, bạn đang tìm kiếm ” JavaScript “:

    5. Trên trang mở ra, bật hoặc tắt (tùy chọn) xử lý JavaScript:

    Ngoài ra, trên cùng một trang, bạn có thể thêm các trường hợp ngoại lệ dưới dạng danh sách các trang trắng (các trang được phép) và đen (các trang bị cấm).

    Làm cách nào để bật / tắt JavaScript trong Trình duyệt Yandex?

    Để kích hoạt xử lý JavaScript trong Yandex Browser, hãy làm như sau.

    1. Đi tới cài đặt. Để thực hiện việc này, hãy nhập vào thanh địa chỉ của trình duyệt của bạn:

    Cài đặt trình duyệt

    và hãy nhấn ” Đi vào“trên bàn phím.

    Làm cách nào để bật / tắt JavaScript trong Microsoft Edge?

    Microsoft Edge là trình duyệt độc quyền của Microsoft dành cho hệ điều hành Windows 10. Nó cho phép xử lý JavaScript như sau.

    1.

    sau đó bạn sẽ thấy một cửa sổ thực thi lệnh. Bạn nhập vào nó:

    Gpedit.msc

    và hãy nhấn ” đồng ý“Hoặc chìa khóa” Đi vào“trên bàn phím.

    Làm cách nào để bật / tắt JavaScript trong Internet Explorer?

    Để bật xử lý JavaScript trong Internet Explorer, hãy làm như sau.

    1. Nhấp vào biểu tượng bánh răng ở góc trên bên phải. Trong menu mở ra, hãy chọn ” Thuộc tính trình duyệt “:

    Để kích hoạt xử lý JavaScript trong trình duyệt Safari, hãy làm như sau.

    1. Trên bàn phím, nhấn đồng thời tổ hợp phím:

    sau đó bạn sẽ thấy một cửa sổ với các cài đặt. Có thể thực hiện lệnh gọi thay thế đến cửa sổ cài đặt thông qua menu, mở bằng cách nhấp vào biểu tượng bánh răng ở góc trên bên phải.

    2. Trong cửa sổ hiện ra, bạn chuyển sang biểu tượng ” Sự an toàn“Và hủy các mặt hàng” Bật Java“Và” Bật JavaScript “:

    Javascript đang TẮT trong trình duyệt của bạn

    Trình duyệt của bạn:

    Các cài đặt này được thực hiện bằng ví dụ về máy tính để bàn. Chúng cũng áp dụng cho điện thoại di động và máy tính bảng.

    Google chrome

    Nhấp vào hình menu (ba chấm) ở góc trên bên phải:

    và chọn Cài đặt:

    Tìm mục “JavaScript” và nhấp vào nó:

    Để bật hoặc tắt JavaScript, hãy thay đổi vị trí của nút chuyển:

    Ở đây, chúng tôi kiểm tra xem trang web chúng tôi cần không nằm trong trường hợp ngoại lệ.

    Trình duyệt Yandex

    Nhấp vào hình menu (ba dấu gạch ngang) ở góc trên bên phải và chọn Cài đặt:

    Nhấn nút Hiển thị cài đặt nâng cao:

    Và hãy nhấn Cài đặt nội dung:

    Cho phép JavaScript trên tất cả các trang web (được khuyến nghị) Không cho phép JavaScript trên tất cả các trang web.

    Mozilla Firefox

    Trong thanh địa chỉ, hãy nhập about: config

    Tôi chấp nhận rủi ro!

    Opera

    Bấm vào Thực đơn ở góc trên bên trái của trình duyệt:

    Chọn Cài đặt:

    Trong cửa sổ mở ra, hãy chuyển đến phần Trang web

    Và trong tiểu mục “JavaScript” để kích hoạt nó, hãy đặt Cho phép thực thi JavaScript (được khuyến nghị)… Để tắt – Ngăn chặn thực thi JavaScript

    Amigo

    Nhấp vào hình menu (ba chấm) ở góc trên bên phải và chọn Cài đặt::

    Trong menu bên trái, hãy chuyển đến phần Cài đặt:

    Và hãy nhấn Cài đặt nội dung:

    Để bật JavaScript, trong phần cùng tên, hãy đặt Cho phép tất cả các trang web sử dụng JavaScript (được khuyến nghị)… Để tắt, chuyển nút gạt sang Ngăn chặn thực thi JavaScript trên tất cả các trang web.

    Vivaldi

    Mặc dù Vivaldi được xây dựng trên Chromium, nhưng Javascript không bị vô hiệu hóa. Nó luôn được bật trong trình duyệt này.

    Safari

    Nhấp vào hình bánh răng ở góc trên bên phải – chọn mục menu Cài đặt;

    Đi tới tab Sự an toàn:

    Kiểm tra hộp Bật JavaScript để bật hoặc bỏ chọn để tắt:

    Nhấp vào hình bánh răng ở góc trên bên phải – Thuộc tính trình duyệt

    Tìm mặt hàng Tập lệnh – chuyển đến điểm phụ Tập lệnh hoạt động – đặt công tắc vào vị trí Kích hoạt để bật JavaScript, hoặc Vô hiệu hóa – để tắt

    Javascript không bị tắt trong Edge. Nó luôn được bật trong trình duyệt này.

    Trong thanh địa chỉ, hãy nhập about: config

    Chúng tôi hứa rằng chúng tôi sẽ cẩn thận bằng cách nhấp vào Tôi chấp nhận rủi ro!

    Tìm tùy chọn “javascript.enabled”

    Bằng cách nhấp vào tùy chọn hai lần, chúng tôi thay đổi giá trị của nó. Đúng – Javascript được bật; Sai – bị vô hiệu hóa.

    Cài đặt sẽ được áp dụng ngay lập tức. Bây giờ chỉ cần đóng tab cài đặt.

    Trang web VKontakte không mở

    DEC192009

    Gần đây, nhiều người đã gặp sự cố khi truy cập các trang web nhất định, chẳng hạn như chúng tôi chúng tôi chúng tôi chúng tôi và các thư gửi chúng tôi không mở được. Nếu bạn đang đọc nội dung này, có nghĩa là, rất có thể, trang web VKontakte cũng không tải cho bạn hoặc một cửa sổ xuất hiện trong đó họ yêu cầu gửi sms để bỏ chặn trang web. Có thể có nhiều lý do, vì vậy tôi sẽ cố gắng mô tả tất cả chúng một cách chi tiết và cũng cho bạn biết cách loại bỏ chúng.

    Sửa tệp HOSTS

    Một trong những vấn đề phổ biến nhất mà trang web VKontakte không mở được là lỗ hổng bảo mật của Windows, hay đúng hơn là một trong những tệp của nó – HOSTS, chuyển đổi tên miền thành địa chỉ IP tương ứng. Tệp này thường được sử dụng bởi vi-rút thêm các dòng bổ sung vào đó. Trong Windows XP và Windows Vista, tệp được đặt tại:

    WINDOWSsystem32driversetchosts

    Bản thân tệp HOSTS sạch sẽ trông như thế này:

    # Bản quyền © 1993-1999 Microsoft Corp.

    #

    # Đây là tệp HOSTS mẫu được Microsoft TCP / IP cho Windows sử dụng.

    #

    # Tệp này chứa ánh xạ địa chỉ IP đến tên máy chủ. Mỗi

    # mục nhập phải được giữ trên một dòng riêng lẻ. Địa chỉ IP phải

    # được đặt trong cột đầu tiên, theo sau là tên máy chủ tương ứng.

    # Địa chỉ IP và tên máy chủ phải được phân tách bằng ít nhất một

    # không gian.

    #

    # Ngoài ra, các nhận xét (chẳng hạn như những nhận xét này) có thể được chèn vào từng cá nhân

    # dòng hoặc theo sau tên máy được ký hiệu bằng ký hiệu “#”.

    #

    # Ví dụ:

    #

    # 102.54.94.97 chúng tôi # máy chủ nguồn

    # 38.25.63.10 chúng tôi # x máy chủ khách hàng

    127.0.0.1 localhost

    Nó cũng có thể bằng tiếng Nga, nhưng nó không quan trọng. Chúng tôi mở tệp này bằng bất kỳ trình soạn thảo văn bản nào (ví dụ: nhấp chuột phải vào tệp, sau đó “Mở bằng” và chọn notepad) và nếu bạn thấy tệp HOSTS của mình trông không giống như thế này, thì bạn cần sửa nó bằng cách xóa tất cả những thứ không cần thiết. Có thể xảy ra rằng tệp HOSTS không thể thay đổi do thực tế là tệp đã bị phần mềm độc hại chặn. Trong trường hợp này, bạn sẽ phải sửa nó ở chế độ an toàn. Để khởi động máy tính ở chế độ an toàn, chúng ta khởi động lại máy và nhấn phím F8 trong quá trình khởi động. Một cửa sổ với các tùy chọn khởi động sẽ xuất hiện, trong đó chúng tôi chọn “Chế độ An toàn”.

    Quan trọng: Đừng quên rằng tệp HOSTS không có phần mở rộng, nó sẽ không được gọi, ví dụ: chúng tôi

    Đối với người dùng các phiên bản Windows lậu, tệp HOSTS có thể được sao chép trong một thư mục khác trên máy tính, vì vậy để tìm thấy tệp này, tôi khuyên bạn nên sử dụng tìm kiếm.

    Xóa các tệp chúng tôi và chúng tôi

    Nó cũng xảy ra rằng trang web VKontakte bị chặn bởi phần mềm độc hại. Các chương trình này cần được gỡ bỏ. Đi tới Bắt đầu -u003e Tìm kiếm -u003e Tệp và Thư mục -u003e Tùy chọn bổ sung -u003e Chọn hộp bên cạnh tất cả các mục (tìm kiếm trong tệp hệ thống, ẩn, v.v.) và tìm tệp chúng tôi và chúng tôi Nếu tìm thấy, sau đó xóa.

    Sau mỗi phương pháp, bắt buộc phải khởi động lại máy tính và chỉ sau đó kiểm tra xem nó có đăng nhập vào trang web VKontakte hay không. Đảm bảo cài đặt phần mềm chống vi-rút mới nhất và cập nhật cơ sở dữ liệu chống vi-rút, sau đó kiểm tra máy tính của bạn, nếu không, sau một thời gian, bạn sẽ phải sửa lại tệp HOSTS.

    Ngoài ra, bạn vẫn có thể thử truy cập trang web VKontakte thông qua miền chúng tôi vì nhiều thao tác đơn giản như vậy đã hữu ích.

    Và một mẹo nữa – không bao giờ tải xuống các chương trình khác nhau cho Liên hệ (xem tin nhắn riêng tư của người dùng khác, xem các trang đã đóng, chương trình tải nhạc từ một liên hệ, v.v.) vì hầu hết chúng đều có vi-rút, hãy cẩn thận. Và cũng đừng quên thay đổi mật khẩu cho trang của bạn.

    Nếu các phương pháp trên không hữu ích, hãy thử cài đặt lại Windows.

    Trình duyệt của tôi: Mozilla / 4.0 (tương thích; MSIE 8.0; Windows NT 5.1; Trident / 4.0; MRSPUTNIK 2, 4, 0, 270; GTB7.1; MRA 5.7 (bản dựng 03686); EasyBits GO v1.0; InfoPath.1)

    Được nhúng vào mã html của các trang để cung cấp cho chúng nhiều chức năng hơn.

    Nhờ ngôn ngữ kịch bản, trang trở nên tương tác hoặc động, điều này giúp cải thiện liên hệ với người dùng. Ngôn ngữ này không được sử dụng để viết các ứng dụng riêng lẻ và chỉ hoạt động bên trong chương trình, trong trình duyệt. Tập lệnh thực hiện trên các trang web những gì không thể truy cập được Các tập lệnh được thực thi khi người dùng thực hiện bất kỳ hành động nào: di chuột qua, nhấp chuột, v.v. Với sự trợ giúp của JavaScript, hiệu ứng đường thẳng được tạo ra, hình ảnh thay đổi sau khi di con trỏ, bảng câu hỏi hoặc biểu mẫu đăng ký được điền vào.

    Nếu bạn tắt JavaScript trong trình duyệt của mình, một số trang web sẽ không thể duyệt hoặc các trang sẽ trở nên tĩnh và do đó “vô tri vô giác”. Làm cách nào để kích hoạt hỗ trợ JavaScript?

    Ngôn ngữ script được hầu hết các trình duyệt hiện đại hỗ trợ và được phép sử dụng trong cài đặt mặc định của chúng. Nhưng nếu vì lý do nào đó mà nó bị vô hiệu hóa, nó có thể được khôi phục dễ dàng bằng cách làm theo các bước đơn giản. Làm cách nào để bật JavaScript trong các trình duyệt khác nhau?

    Để bật JavaScript trong Safari, bạn cần khởi chạy trình duyệt của mình và nhấp vào biểu tượng “bánh răng” ở phía trên bên phải. Một menu sẽ xuất hiện nơi bạn cần chọn mục “Cài đặt”. Một cửa sổ sẽ mở ra, trong đó bạn nên chuyển đến phần “Bảo mật”. Trong danh sách được đề xuất, hãy chọn hộp bên cạnh dòng “Bật JavaScript” và đóng tab.

    Làm cách nào để bật JavaScript trong FireFox? Bạn cần mở cửa sổ trình duyệt hoặc khởi động lại nếu mở. Ở trên cùng bên trái, nhấp một lần vào biểu tượng FireFox màu cam và đi tới “Cài đặt”, sau đó đến “Nội dung”. Chọn “Sử dụng JavaScript”. Nếu bạn nhấp vào nút Nâng cao, bạn có thể đặt thêm một vài tùy chọn JavaScript và nhấp vào OK.

    Làm cách nào để bật JavaScript trong Chrome? Khởi chạy trình duyệt, sau đó mở menu bằng cách nhấp vào biểu tượng đặc biệt ở phía trên bên phải. nơi bạn cần chuyển đến dòng “Cài đặt” và nhấp vào. Trong tab mở ra, ở dưới cùng, hãy tìm phần “Cài đặt bổ sung”. Sau đó vào “Dữ liệu cá nhân” và nhấp vào nút “Cài đặt nội dung”. Một cửa sổ sẽ mở ra, ở cuối cửa sổ có mục “Cho phép JavaScript”. Chọn hộp bên cạnh và nhấp vào Hoàn tất.

    trình duyệt web IE

    Bạn cần mở cửa sổ trình duyệt và nhấp vào biểu tượng “bánh răng”, nằm ở trên cùng bên phải. Trong menu thả xuống, tìm phần “Tùy chọn Internet” và mở bằng một cú nhấp chuột. Sau đó, chuyển đến tab “Bảo mật” và nhấp vào nút “Khác”. Cuộn qua danh sách được đề xuất đến mục “Chạy các tập lệnh Java”, chọn hộp bên cạnh và nhấp vào “OK”. Đóng cửa sổ trước đó.

    Làm cách nào để kích hoạt JavaScript trong Opera? Bạn cần khởi chạy trình duyệt và nhấp vào biểu tượng “Menu” ở phía trên bên trái của cửa sổ. Một danh sách sẽ xuất hiện trong đó bạn cần tìm phần “Cài đặt” và chuyển đến phần phụ “Bổ sung”. Chọn mục “Nội dung” trong danh sách và đánh dấu vào dòng “Bật JavaScript”. Kết thúc cấu hình bằng cách nhấp vào nút “OK”.

    Nếu JavaScript được bật trong trình duyệt và trên trang web bạn truy cập, một thông báo vẫn bật lên cho biết bạn cần cho phép hỗ trợ của nó, thì điều này có nghĩa là nó đang bị chặn bởi tường lửa hoặc chương trình chống vi-rút. Bạn cần bỏ chặn JavaScript trong cài đặt của các ứng dụng này. Chặn cũng có thể nằm trong cài đặt của máy chủ proxy mà qua đó kết nối Internet được thực hiện.

    --- Bài cũ hơn ---

  • Làm Cách Nào Để Ngăn Trang Web Cuộn Lên Đầu Trang Khi Nhấp Vào Liên Kết Kích Hoạt Javascript?
  • Javascript Là Gì? Làm Thế Nào Để Kích Hoạt Tính Năng Javascript
  • Hướng Dẫn Jailbreak Ios 8.3 Với Taig Thật Đơn Giản
  • Hướng Dẫn Jailbreak Ios 7 Bằng Evasi0N7 (Cập Nhật: Đã Có Phiên Bản 1.0.1)
  • Có Thể Jailbreak Iphone 4S Ios 7 Để Dàng Với Evasi0N
  • Javascript Là Gì? Làm Thế Nào Để Kích Hoạt Tính Năng Javascript

    --- Bài mới hơn ---

  • Làm Cách Nào Để Ngăn Trang Web Cuộn Lên Đầu Trang Khi Nhấp Vào Liên Kết Kích Hoạt Javascript?
  • Javascript Đã Kích Hoạt Một Kết Nối. Cách Bật Javascript Trong Yandex
  • 7 Cách Kiếm Tiền Siêu Nhanh Và Chân Chính
  • Cách Kiếm Tiền Nhanh Tại Nhà Phổ Biến Trong Năm 2022
  • Hướng Dẫn Kiếm Tiền Online Mmo Hiệu Quả Nhanh Nhất (2021)
  • JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình kịch bản dựa trên đối tượng được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãi cho các trang web, nhưng cũng được dùng để tạo khả năng viết script sử dụng các đối tượng nằm sẵn trong các ứng dụng.

    JavaScript thường sử dụng:

    Javascript thường chạy trên phía máy khách ( trình duyệt phụ), trái ngược với phía máy chủ (trên máy chủ web) cho hiệu suất cao hơn . JavaScript được tải vào trình duyệt và có thể chạy ngay sau khi nó được gọi.

    Tôi cần những gì để tạo JavaScript?

    Bạn có thể tạo JavaScript sử dụng các thiết bị tương tự như bạn sử dụng khi tạo HTML. Đó là:

    • Soạn thảo văn bản. Ví dụ, Notepad (dành cho Windows), Pico (đối với Linux), hoặc Simple (Mac). Bạn có thể sử dụng một trình soạn thảo HTML nếu bạn thích nhưng nó không cần thiết.
    • Trình duyệt web. Ví dụ, Internet Explorer hoặc Firefox. Bạn sẽ cần phải đảm bảo JavaScript được bật trong cài đặt trình duyệt của bạn (điều này thường được kích hoạt theo mặc định).

    Làm thế nào để kiểm tra xem trình duyệt của tôi đã kích hoạt Javascript?

    Kiểm tra trình duyệt đã kích hoạt hay chưa còn tùy thuộc vào tùy chọn của trình duyệt của bạn.

      Đảm bảo rằng các Cho phép tất cả các trang web chạy JavaScript (recommended) được chọn

    Tùy thuộc vào trình duyệt của bạn, các bước chính xác có thể khác nhau đôi chút từ trên cao. Có nói rằng, các bước trên sẽ chỉ cho bạn đi đúng hướng.

    Lưu ý rằng bạn có thể cần phải làm mới trang sau khi kích hoạt JavaScript trước khi bạn nhìn thấy hiệu quả.

    Làm thế nào để vô hiệu hóa JavaScript?

    Bạn chỉ cần đi qua các bước trên nhưng đảm bảo tùy chọn JavaScript không được kiểm tra / chọn.

    Nếu bạn đang phát triển các trang web với JavaScript, đó là thực hành tốt để xem trang web của bạn với JavaScript bị tắt. Điều này sẽ cho bạn thấy những gì trang web của bạn sẽ trông như thế nào để người dùng lựa chọn để vô hiệu hóa JavaScript.

    Hầu hết (nếu không phải tất cả các trình duyệt) cung cấp cho bạn tùy chọn để cho phép / vô hiệu hóa JavaScript. Nếu trình duyệt của bạn không được liệt kê ở trên, các bước trên sẽ cung cấp cho bạn một số ý tưởng về làm thế nào để tìm thấy nó. Chỉ cần tìm một cái gì đó gọi là công cụ, lựa chọn, sở thích hoặc một cái gì đó tương tự.

    Java và JavaScript là hai việc khác nhau – chắc chắn rằng bạn đang cho phép / vô hiệu hóa tùy chọn đúng!

    --- Bài cũ hơn ---

  • Hướng Dẫn Jailbreak Ios 8.3 Với Taig Thật Đơn Giản
  • Hướng Dẫn Jailbreak Ios 7 Bằng Evasi0N7 (Cập Nhật: Đã Có Phiên Bản 1.0.1)
  • Có Thể Jailbreak Iphone 4S Ios 7 Để Dàng Với Evasi0N
  • Toàn Cầu Chi Anh Hùng Liên Minh Chương 97: Chạy Trốn Cùng Dịch Chuyển
  • Griffin Chovy On His Insane Escape On Zoe: “i Got Desperate, Just Pressed All The Buttons On The Keyboard And I Guess I Lived.”
  • 12 Tips Hay Cho Javascript

    --- Bài mới hơn ---

  • Các Tính Năng Của Samsung Galaxy J7 Prime Có Thể Bạn Chưa Biết?
  • 10 Thủ Thuật Giúp Làm Chủ Samsung Galaxy J7 Prime
  • 7 Mẹo Cực Hay Khi Sử Dụng Samsung Galaxy J7 Prime Bạn Nên Biết
  • Tối Ưu Hóa Hiệu Năng Khi Lập Trình Java
  • 8 Kỹ Thuật Tối Ưu Hóa Mã Nguồn Java Khi Lập Trình Android
  • Trong bài post này tôi sẽ chia sẻ về 12 tip về JavaScript khủng giúp bạn giảm code và chạy code tối ưu hóa.

    1) Convert sang boolean dùng operator !! 

    chúng tôi = cash;

    this.hasMoney = !!cash;

    }

    var account = new Account(100.50);

    console.log(account.cash); // 100.50

    console.log(account.hasMoney); // true

    var emptyAccount = new Account(0);

    console.log(emptyAccount.cash); // 0

    console.log(emptyAccount.hasMoney); // false

    Trong trường hợp này, nếu giá trị account.cash lớn hơn 0, account.hasMoney sẽ trả về true.

    2) Convert sang số dùng operator +

    function toNumber(strNumber) { return +strNumber; } console.log(toNumber("1234")); // 1234 console.log(toNumber("ACB")); // NaN This magic will work with Date too and, in this case, it will return the timestamp number: console.log(+new Date()) // 1461288164385

    3) Các conditional short-circuits

    if (conected) { login(); }

    Nếu bạn thấy dòng code như trên, bạn có thể shorten nó bằng cách dùng bộ kết hợp variable và một function dùng && (AND operator) giữa chúng. Ví dụ, code trước sẽ trở nên ngắn hơn chỉ với một dòng:

    conected && login();

    user && user.login();

    function User(name, age) { } var user1 = new User(); console.log(user1.name); // Oliver Queen console.log(user1.age); // 27 var user2 = new User("Barry Allen", 25); console.log(user2.name); // Barry Allen console.log(user2.age); // 25

    5) Cache array.length trong loop’

    Tip này rất đơn giản và ảnh hưởng nhiều hơn đến hiệu suất khi xử lý các array lớn trong loop. Căn bản là, hầu như mọi người đều viết cái forto đồng bộ này dưới dạng một array:

    for (var i = 0; i < array.length; i++) { console.log(array); }

    Để làm nó nhỏ lại, hãy viết code sau:

    for (var i = 0, length = array.length; i < length; i++) { console.log(array; console.log(array.slice(-1)); // console.log(array.slice(-3)); // ; console.log(array.length); // 6 array.length = 3; console.log(array.length); // 3 console.log(array); // ; var array2 = ;

    Tuy nhiên, function này không phù hợp để gộp các array lớn vì nó sẽ tiêu tốn nhiều dung lượng bằng cách tạo ra array mới. Trong trường hợp này, bạn có thể dùng Array.push.apply(arr1, arr2) để tạo array mới – nó sẽ gộp array thứ hai vào cái đầu tiên để giảm tiêu hao bộ nhớ:

    var array1 = ; console.log(array1.push.apply(array1, array2)); // .slice.call(elements):

    var elements = document.querySelectorAll("p"); // NodeList var arrayElements = ; console.log(list.sort(function() { return Math.random() - 0.5 })); // [2,1,3]

    Bài viết gốc được đăng tải tại Hashnode

    --- Bài cũ hơn ---

  • Tất Tần Tật Thủ Thuật Dùng Ipados Trên Ipad – Cập Nhật Ngay Nhé!
  • Bạn Đã Biết Những Mẹo Hay Này Khi Sử Dụng Imessage Chưa?
  • 10 Thủ Thuật Siêu Hay Giúp Bạn “Điều Khiển” Iphone 8 Plus Chuyên Nghiệ
  • Thủ Thuật Siêu Hay Dành Cho Iphone 8 Plus – Tin Tức Shopdunk
  • Hack Facebook Là Gì ? Tổng Hợp Các Cách Hack Facebook Miễn Phí Và Đơn Giản Nhất
  • Thủ Thuật Chụp Ảnh Đẹp Bằng Iphone (11 Thủ Thuật)

    --- Bài mới hơn ---

  • Chọc Dò Dịch Màng Phổi: Ý Nghĩa Lâm Sàng Kết Quả Thủ Thuật
  • Quy Trình Kỹ Thuật Chọc Hút Dịch Màng Phổi
  • Các Bước Thực Hiện Chọc Dịch Màng Phổi Cấp Cứu
  • Tổng Hợp 10 Thủ Thuật Và Mẹo Pubg Mobile Hay Không Thể Bỏ Qua
  • 20 Mẹo Và Thủ Thuật Cực Hay Trên Google Chrome (Android) Bạn Nên Biết
  • Bạn đang sở hữu chiếc iPhone và thích chụp hình thì bài viết này bạn không thể bỏ qua. Trong bài viết này, bạn sẽ hiểu rõ hơn các tính năng chụp hình trên chiếc iPhone, giúp cải thiện thêm các kỹ thuật chụp hình trên chiếc dế yêu của bạn.

    Việc chụp được các hình ảnh đẹp ngoài yếu tố nghệ thuật, hiểu kỹ thuật chụp hình là yếu tố quan trọng làm nên những tấm hình đẹp.

    Bạn sẽ biết cách sử dụng nhiều chức năng được trang bị sẵn trên camera của iPhone, giờ thì mời bạn tìm hiểu tính năng mở nhanh camera khi chụp ảnh, trước đi tiếp các thủ thuật hay ở phần sau.

    Nào chúng ta bắt đầu!

    1. Cách mở nhanh Camera để chụp ảnh

    Có bao giờ bạn bỏ lỡ các ảnh đẹp vì loay hoay một lúc mới mở được camera để chụp? Nếu có thì từ nay trở đi sẽ không còn gặp phải tình huống này nữa.

    Mình sẽ chỉ cho bạn 4 cách mở nhanh camera chụp ảnh trong một nốt nhạc.

    Cách #1:

    Đầu tiên, hãy chạm vào màn hình iPhone X, XS MAX, XR (hoặc nhấn nút home đối với iPhone 8 trở về trước), sau đó, trượt ngón tay từ phải qua trái trên màn hình iPhone, tức thì camera sẽ được mở. Bạn có thể chụp hình được ngay. Thật là nhanh phải không nào.

    Cách #2:

    Đối với các loại iPhone X, XS, XS MAX, XR, bạn chỉ cần chạm 3D touch (Chạm mạnh) lên biểu tượng camera trên màn hình khóa để mở nhanh camera.

    Cách #3:

    Nếu trong trường hợp iPhone đã mở khóa, đang trong màn hình chính, chỉ cần chạm nhẹ vào biểu tượng camera là mở ngay camera để chụp ảnh.

    Cách #4:

    Bạn cũng có thể mở camera bằng cách vào trung tâm điều khiển (Control Center). Bằng cách trượt ngón tay từ góc trên bên phải màn hình xuống dưới (đối với iPhone 8 trở về trước thì trượt ngón tay từ cạnh dưới màn hình lên trên giữa màn hình iPhone), sau đó chạm vào biểu tượng camera.

    Với cách này mở được camera ngay cả khi iPhone đang bị khoá.

    Như vậy, có tới 4 cách để mở ứng dụng camera, kể cả khi iPhone chưa được mở khóa. Bạn hãy chọn cách phù hợp nhất để mở, từ nay về sau không còn bỏ lỡ những ảnh đẹp cần chụp nữa.

    Tiếp theo, cùng tìm hiểu các chức năng của Camera để có thể chụp được những tấm hình đẹp lung linh.

    2. Bật chức năng hiển thị lưới để cải thiện ảnh chụp trên iPhone

    Ứng dụng Camera cho phép hiển thị lưới trên màn hình camera gồm 2 đường ngang và 2 đường dọc như hình bên dưới.

    Đóng Settings, mở ứng dụng Camera lên lại, sẽ thấy lưới xuất hiện.

    Khi chụp ảnh từ trên xuống dưới, trên màn hình camera sẽ xuất hiện một cặp dấu cộng có màu trắng và màu vàng ở giữa màn hình, như hình trên. Nhiệm vụ của chúng ta là canh chỉnh iPhone sao cho 2 dấu cộng này trùng khớp nhau thành 1 dấu cộng, có màu vàng, thì ảnh chụp sẽ được cân chỉnh đúng trung tâm, làm cho ảnh cân đối và đẹp hơn.

    3. Chọn đúng chế độ chụp

    Ứng dụng Camera trên iPhone có nhiều chế độ chụp ảnh và quay video, chọn đúng chế độ chụp giúp cho ảnh phù hợp hơn, đẹp hơn.

    • Photo: chụp ảnh hình chữ nhật.
    • Square: chụp ảnh hình vuông.
    • Pano: Chụp ảnh có góc rộng, thường chụp phong cảnh, ngoại cảnh thành phố…, Khi chụp ở chế độ này, cần phải để iPhone theo chiều dọc, sau đó di chuyển iPhone theo mũi tên trắng trên đường thẳng màu vàng nằm ngang trên màn hình camera, cho đến khi hết cảnh cần lấy.
    • Video: Quay lại đoạn video trên iPhone. Ghi lại Khoảnh khắc vui nhộn và ý nghĩa bên bạn bè, người thân, là các đoạn clip ngắn để ghép thành phim hoặc chia sẻ trên mạng xã hội.
    • Slo-Mo: Là quay video nhưng với tốc độ chậm.
    • Time-Lapse: Là quay video nhưng với tốt độ nhanh. ví dụ như quay mây bay, những ngọn nến lung linh…
    • Portrait: Chế độ chụp ảnh cho phép làm mờ phông nền. Đây là chế độ chỉ có trên iPhone X, XS, iPhone XS Max, iPhone XR, iPhone X, iPhone 8 Plus, và iPhone 7 Plus.

    4. Sử dụng chế độ Portrait xoá phông nền để cho ảnh đẹp hơn

    Sử dụng chế độ Portrait giúp cho bức ảnh chụp trông chuyên nghiệp hơn, đối tượng cần chụp sắc nét với hậu cảnh phía sau được làm mờ một cách tinh tế. Trước đây tính năng này chỉ có trên các loại máy chụp hình chuyên nghiệp DSLR. Nay nó đã xuất hiện trên iPhone.

    Để chụp ảnh Portrait, hãy chuyển chế độ chụp ảnh trên iPhone sang Portrait.

    Để máy iPhone cách đối tượng cần chụp khoảng 0.5m – 2m. Đủ ánh sáng giúp bức ảnh được đẹp hơn.

    Khi chế độ Portrait đã sẵn sàng, dòng chữ Natural Light nền vàng bên dưới màn hình Camera (Trên iPhone 7 Plus sẽ xuất hiện dòng chữ Depth Effect) sẽ xuất hiện.

    Khi sẵn sàng, hãy chạm vào nút tròn bên dưới màn hình để chụp, cũng có thể nhấn nút volume tăng để chụp.

    4.1 Chỉnh sửa độ sâu và độ mờ phông nền

    Khi đã chụp xong ảnh với chế độ Portrait, đặc biệt khi sử dụng iPhone X, XS, XS Max, và XR, iPhone cho phép thay đổi độ sâu và độ mờ phông nền.

    Đầu tiên, mở ảnh vừa chụp với ứng dung Photos, sau đó chạm vào Edit.

    Sau khi chạm Edit, hãy thay đổi độ mờ của phông nền bằng cách trượt qua lại thanh Depth ở phía dưới bức ảnh.

    Sau khi vừa ý hãy chạm Done để hoàn tất.

    4.2 Thay đổi hiệu ứng ánh sáng cho ảnh chụp Portrait

    Ảnh chụp ở chế độ Portrait cho phép thay đổi hiệu ứng ánh sáng, làm cho ảnh trông chuyên nghiệp hơn. Có thể thay đổi hiệu ứng ánh sáng trong khi chụp hoặc sau khi chụp, ở đây có nhiều hiệu ứng ánh sáng để điều chỉnh, cho bức ảnh ưng ý hơn.

    Để điều chỉnh hiệu ứng ánh sáng, hãy mở ảnh và chạm vào Edit.

    Mặc định sẽ là hiệu ứng Natural Light, có nghĩa là ảnh chưa áp dụng hiệu ứng ánh sáng nào, h ãy trượt các icon để có hiệu ứng mong muốn.

    • Studio Light (Ở trên bên trái): Làm sáng bề mặt của đối tượng,
    • Contour Light (Ở trên bên phải): Làm tối bề mặt của đối tượng.
    • Stage Light (Bên dưới bên trái): Làm cho hình nền màu đen
    • Stage Light Mono (Bên dưới bên phải): Cho bức ảnh đen trắng.

    Sau khi chỉnh sửa nếu thấy phù hợp, hãy chạm Done để hoàn thành, hoặc chạm Portrait ở phía trên bức ảnh để loại bỏ các hiệu ứng, sau đó chạm Done để kết thúc chỉnh sửa.

    5. Chọn điểm lấy nét trên iPhone

    Một trong những thủ thuật khá hay trên iPhone để có bức ảnh đẹp là chức năng chọn vùng lấy nét.

    Nếu bạn không tự tay điều chỉnh lấy nét thì ứng dụng chụp hình trên iPhone sẽ làm điều đó.

    Tuy nhiên, đôi lúc nó chọn vùng cần lấy nét không như mong muốn, làm cho bức ảnh không được đẹp.

    Vậy thì tốt nhất hãy tự tay làm việc này, để cho bức ảnh lung linh theo ý của bạn.

    Việc lấy nét cho ảnh cần chụp rất dễ dàng, muốn vùng nào cần lấy nét thì chạm ngón tay vào vùng đó, một hình vuông màu vàng sẽ xuất hiện, xác định vùng đang lấy nét. Nếu không vừa ý vùng đó, thì chạm vùng khác để lấy nét, cho đến khi như mong muốn.

    Việc lấy nét đặc biệt quan trọng khi chụp những đối tượng gần Camera, làm cho bức ảnh có chiều sâu và rõ nét hơn.

    6. Điều chỉnh độ phơi sáng (mức ánh sáng) khi chụp ảnh

    Khi chụp ảnh trong điều kiện ánh sáng quá sáng hoặc quá tối, ứng dụng camera trên iPhone đã có chức năng cân bằng ánh sáng (độ phơi sáng).

    Với vài thao tác đơn giản, có thể điều chỉnh được ánh sáng cho bức ảnh trước khi chụp.

    Khi chạm trên ảnh để lấy nét, ứng dụng camera sẽ tự động cân bằng ánh sáng cho bức ảnh, dựa vào ánh sáng xung quanh vùng lấy nét.

    Nếu bạn vẫn thấy không vừa ý với ánh sáng do camera tự động điều chỉnh, bạn có thể trượt ngón tay trên màn hình lên hoặc xuống để điều chỉnh ánh sáng cho phù hợp.

    7. Khoá độ nét và phơi sáng AE/AF khi chụp ảnh trên iPhone

    Khi đã điều chỉnh độ nét và độ phơi sáng cho bức ảnh đúng theo ý muốn, bạn có thể sử dụng chức năng khoá AE/AF để khoá lại, sử dụng chụp cho các bức ảnh sau mà không cần điều chỉnh lại độ nét và độ phơi sáng nữa.

    • AE được viết tắt của cụm từ Auto Exposure, có nghĩa là điều chỉnh độ phơi sáng, đủ ánh sáng như mong muốn cho bức ảnh.
    • AF được viết tắt từ cụm từ Auto Focus, Độ nét của bức ảnh, cân chỉnh một vùng nào đó của bức ảnh, làm cho nó nét hơn.

    Để khoá AE/AF, hãy chạm vào vùng cần lấy độ nét và giữ khoảng vài giây, khi nào thấy chữ AE/AF LOCK xuất hiện trên nền màu vàng ở phía trên màn hình, tức là đã thực hiện khoá thành công.

    Khoá AE/AF sẽ được giữ nguyên trạng thái này ngay cả khi chụp xong bức ảnh, khóa chỉ được mở khi chạm lấy nét ở vùng khác trên màn hình.

    Sau khi khoá AE/AF, vẫn có thể điều chỉnh độ sáng của bức ảnh bằng cách trượt ngón tay lên xuống tại vị trí vừa lấy nét.

    Tại sao phải sử dụng chức năng khoá AE/AF, c ó 2 lý do thú vị như sau:

    • Thứ nhất, khi cần chụp nhiều đối tượng khác nhau tại một vị trí giống nhau.
    • Thứ hai, khi cần chụp ảnh tại vị trí mà xung quanh có quá nhiều thứ chuyển động qua lại, mỗi lần camera phát hiện có chuyển động qua đối tượng cần chụp, nó sẽ thay đổi độ nét và ánh sáng làm cho chúng ta mất thời gian điều chỉnh lại.

    8. Sử dụng chức năng HDR để cân bằng ánh sáng cho bức ảnh

    Có 2 vùng ánh sáng với độ sáng khác nhau, một thì sáng quá, một thì tối quá, chức năng HDR sẽ cân bằng lại ánh sáng làm cho bức ảnh hoàn hảo hơn, đẹp hơn

    Vậy HDR là gì?

    HDR viết tắt từ cụm từ High Dynamic Range, lấy nét và cân chỉnh ánh sáng tự động làm cho bức ảnh đẹp hơn. Hãy áp dụng chế độ chụp ảnh HDR cho các trường hợp sau:

    • Khi chụp ảnh phong cảnh bên dưới núi, bên trên là bầu trời hoặc các phong cảnh tương tự vậy, bên có ánh sáng nhiều, bên còn lại có ánh sáng ít.
    • Khi chụp ảnh thiếu sáng hoặc ngược sáng hãy sử dụng HDR, sẽ cho ảnh đẹp hơn.

    Không nên sử dụng HDR với các ảnh chuyển động hoặc ảnh có màu sắc sống động, vì nó có thể làm thay đổi màu sắc của ảnh.

    Trên iPhone, có thể sử dụng:

    • Chức năng Smart HDR, tự động cân bằng HDR để cho ảnh đẹp hơn. Tuy nhiên, trong một vài trường hợp chưa chắc sử dụng HDR sẽ cho ảnh đẹp hơn.
    • Do vậy, trên iPhone cũng có chức năng Keep Normal Photo, khi chụp ảnh nó sẽ tạo ra 2 ảnh, 1 ảnh là tự động cân chỉnh HDR và 1 ảnh chụp bình thường. Bạn thấy ảnh nào đẹp thì lấy và xoá đi ảnh còn lại.

    8.1 Cài đặt chức năng Smart HDR (Các iPhone 5 S,6,7,8 plus có thể là auto HDR)

    Smart HDR sẽ tự động cân chỉnh bức ảnh phù hợp giữa vùng ánh sáng tối và vùng ánh sáng quá sáng, giúp ảnh đẹp hơn. Các thiếp lập như sau:

    8.2 Cài đặt chức năng Keep Normal Photo

    Khi bật chức năng này lên, khi chụp ảnh nó sẽ tạo ra 2 bức ảnh, một bức ảnh đã cân chỉnh HDR và một bức không có cân chỉnh HDR. Các 2 cách thiết lập như sau:

    9. Chụp nhiều ảnh cùng lúc (Burst Mode)

    Trên iPhone có chế độ chụp ảnh chuyển động cực hay, đó là chế độ Burst. Cho phép bạn có thể chụp được 10 tấm ảnh trong 1 giây.

    Để chụp nhiều ảnh cùng lúc, khi chụp bạn hãy nhấn giữ nút chụp hình trên iPhone, từ ½ giây đến 1 giây để lấy trọn các khung hình trong khoảnh khắc ấy.

    Sau đó, hãy chọn ảnh phù hợp trong số nhiều ảnh đã chụp, còn lại xoá đi là xong.

    Để chọn bức ảnh tốt nhất thực hiện như sau: Mở ứng dụng Photos, chạm để mở ảnh vừa chụp ở chế độ burst, sau đó chọn Select ở phía dưới màn hình. Cuộn qua lại để chọn ảnh tốt nhất sau đó chạm Done. Sau đó chọn Keep Only 1 Favorite để giữ lại ảnh vừa chọn, còn lại xoá tất cả.

    Hãy chụp các ảnh ở chế độ Burst đối với các ảnh chuyển động như chụp ảnh em bé, chim, thú cưng, người đi trên phố, người lái xe đạp, thác nước…

    10. Chụp ảnh động (Live Photos) trên iPhone

    Live Photos là chế độ chụp ảnh vô cùng thú vị, nó mang thêm hương vị cuộc sống vào bức ảnh, thay vì bức ảnh tĩnh như thường thấy, với chế độ này bạn có thể chụp những bức ảnh chuyển động và có cả âm thanh trong đó nữa.

    Xem đầy đủ về: Ảnh động Live Photo trên iPhone: Hướng dẫn toàn tập về ảnh chuyển động

    Ảnh động (Live Photo) ghi nhận lại khoảnh khắc 1,5 giây trước và 1,5 giây sau khi chụp tấm ảnh. Kết quả là đoạn video ngắn 3 giây, bao gồm đối tượng chuyển động và âm thanh.

    Chế độ chụp ảnh động live photo chỉ có trên iPhone 6s/6s Plus hoặc mới hơn.

    Để chụp ảnh ở chế độ Live Photo, hãy chạm vào biểu tượng 3 vòng tròn ở phía trên màn hình camera, sao cho nó chuyển sang màu vàng như hình bên dưới. Đó là lúc chế độ Live Photo đã sẵn sàng cho bức ảnh chụp của bạn.

    Sau khi chụp xong bức ảnh ở chế độ Live Photo, hãy chạm mạnh và giữ trên bức ảnh vừa chụp, bạn sẽ thấy ảnh chuyển động và nghe luôn cả âm thanh.

    Có thể thay đổi hiệu ứng của ảnh động, các hiệu ứng gồm Loop, Bounce hoặc Long Exposure. Để thay đổi hiệu ứng cho ảnh động, hãy mở ảnh lên, trượt ảnh lên trên, sau đó trượt qua lại, chọn hiệu ứng phù hợp.

    • Hiệu ứng Loop: làm cho ảnh động (live photo) chạy lặp lại liên tục. (Chạy từ đầu tới cuối, sau đó lặp lại từ đầu đến cuối… cứ lặp lại liên tục như vậy)
    • Hiệu ứng Bounce: làm cho ảnh động chạy lặp liên tục từ đấu tới cuối, sau đó từ cuối đến đầu và cứ lặp liên tục như vậy.
    • Hiệu ứng Long Exposure: Làm mờ ảnh chuyển động, tạo hiệu ứng ảnh chụp chậm trông đẹp mắt. Thích hợp các ảnh chụp nước chuyển động như thác nước hoặc con sông.

    Khi chia sẻ ảnh qua mạng xã hội thì ảnh động live photo cũng giống như ảnh tĩnh. Tuy nhiên, nếu muốn chia sẻ ảnh động, hãy sử dụng công cụ chuyển ảnh động thành đoạn video 3 giây, hoặc hình động GIF sau đó chia sẻ trên mạng xã hội.

    Khi nào thì sử dụng chức năng chụp ảnh động live photo? Bất cứ khi nào chụp ảnh có âm thanh hoặc đối tượng ảnh đang di chuyển như thác nước, khoảnh khắc em bé vui đùa, tiếng chim hót, tiếng náo nhiệt của đô thị… để gợi nhớ lại ảnh đã chụp trong một không gian mang hơi thở cuộc sống đầy thú vị đó.

    11. Áp dụng bộ lọc cho bức ảnh

    Với iPhone, có thể áp bộ lọc cho bức ảnh, từ các màu sắc khác nhau cho đến ảnh đen trắng, ngay trong lúc chụp và cả sau khi chụp.

    Vài lời Kết

    Để chụp được ảnh đẹp, ngoài yếu tố mỹ thuật thì kỹ thuật chụp cũng vô cùng quan trọng, với những tính năng được trang bị trên chiếc iPhone gần đây, giúp cho người chụp ảnh dễ dàng tạo ra những bức ảnh đẹp lung linh, mà trước đây chỉ có máy ảnh chụp hình chuyên nghiệp mới có thể làm được.

    Sẽ rất vui khi được bạn chia sẻ bài biết đến với mọi người, giúp mọi người chụp được những tấm ảnh đẹp giống như bạn. Đừng quên để lại vài ý kiến, để mình cải thiện bài viết ngày càng tốt hơn.

    Toàn Lê.

    --- Bài cũ hơn ---

  • 10 Thủ Thuật Chụp Ảnh Đẹp Bằng Iphone
  • 6 Thủ Thuật Chụp Ảnh Cực Độc Cùng Iphone Có Thể Bạn Chưa Biết
  • 3 Thủ Thuật Cá Độ Bóng Đá Chính Xác Mà Anh Em Cần Biết
  • Thủ Thuật Cắt Bao Quy Đầu
  • Quy Trình Thủ Thuật Cắt Bao Quy Đầu Không Đau An Toàn
  • Thủ Thuật Làm Việc Hiệu Quả Trên Word (5 Thủ Thuật)

    --- Bài mới hơn ---

  • Các Thủ Thuật Nhỏ Trong Microsoft Word
  • Thủ Thuật Gõ Công Thức Toán Trong Ms Word 2003/2007/2010
  • Hướng Dẫn Cách Trộn Thư Trong Word 2010 Chi Tiết Sử Dụng Mail Merge
  • Cách Trộn Thư Trong Word 2010, Cách Trộn Mail Merge
  • Sử Dụng Mail Merge Tạo Mail Hàng Loạt Trong Word 2007
  • Microsoft Word là bộ công cụ hỗ trợ soạn thảo văn bản tuyệt vời được sử dụng phổ biến nhất. Một số thủ thuật làm việc hiệu quả trên word hay và đơn giản sau đây sẽ giúp bạn thao tác nhanh chóng: giấu đoạn văn, lưu tự động, sắp xếp văn bản, chuyển chữ thường thành chữ hoa, tìm từ đồng nghĩa,…

    Sắp xếp lại các đoạn văn nhanh gọn

    Khi muốn thay đổi vị trí các đoạn văn nhằm sắp xếp lại bố cục bài viết, hãy thử bôi đen đoạn văn bạn muốn di chuyển, rồi nhấn giữ 2 phím Shift – Alt, tiếp đến bấm chọn mũi tên lên hoặc xuống cho phù hợp với phương hướng bạn mong muốn. Cách làm này sẽ nhanh chóng và tiện dụng hơn rất nhiều so với việc kéo thả như thông thường.

    Chuyển chữ thường thành chữ in hoa

    Nếu bạn đã lỡ nhập dữ liệu bằng chữ viết thường nhưng muốn chuyển sang chữ hoa, hãy bôi đen đoạn đó rồi bấm Shift + F3. Bấm lần 1 sẽ biến chữ thường thành chữ viết hoa chỉ có chữ cái đầu tiên. Bấm thêm một lần nữa sẽ biến toàn bộ thành chữ hoa.

    Tìm từ đồng nghĩa trong Word

    Giấu đoạn văn bản

    Để xem lại đoạn văn đã được giấu, phải làm thế nào?

    Thủ thuật làm việc hiệu quả trên word sẽ giúp bạn. Đơn giản, bạn chỉ cần vào menu File chọn Options, bấm vào thẻ Display rồi đánh chọn vào ô Hidden text. Đoạn văn bị ẩn sẽ xuất hiện trở lại với những nét chấm gạch dưới để tiện phân biệt với đoạn văn bình thường.

    Lưu dữ liệu tự động

    Để đảm bảo tài liệu của bạn trong trạng thái an toàn khi xảy ra sự cố treo máy hoặc mất điện, hãy chắc chắn là bạn đã thiết lập chế độ tự động lưu dữ liệu của Word.

    Bạn vào menu File chọn Options, bấm vào thẻ Save rồi đánh dấu chọn vào mục Save AutoRecover information every, tiếp tục chọn khoảng thời gian bạn mong muốn Word tự động lưu (Word mặc định là 10 phút), cuối cùng OK để hoàn tất.

    Những thủ thuật trên tuy đơn giản nhưng nếu biết áp dụng đúng lúc sẽ giúp bạn tiết kiệm được rất nhiều thời gian và công sức khi thao tác với Word.

    --- Bài cũ hơn ---

  • Vài Thủ Thuật Hay Cho Word
  • Thủ Thuật Phục Hồi File Word, Excel Chưa Kịp Lưu Cho Dân Văn Phòng
  • Cách Giãn Dòng Trong Word & Giãn Đoạn Trong Word Chuẩn Nhất
  • Hướng Dẫn Sử Dụng Microsoft Office Word 2013_P1
  • Phần Mềm Chuyển File Word Sang Pdf
  • Thủ Thuật Pvtk Online

    --- Bài mới hơn ---

  • Bản Apk Miễn Phí Cho Điện Thoại
  • Chi Tiết Dễ Nhớ Cho Người Mới Tham Gia
  • Chỉnh Chiến Thuật Trong Pes 17 Phần 1
  • Góc Quay Set Nam Tước Avatar 2022
  • Thủ Thuật Auto Quay Số Trong Game Army 2
  • cực kì mới cho màn hình điện thoại của bạn để cùng khám phá và dành cho mình cùng thật nhiều màn chơi mới và hoàn thành nhiệm vụ để đạt được nhưng phần thưởng cho những sự kiện mà bạn cần hướng tới cần một dòng mạng để sử dụng chơi game dễ dàng hơn, thu thuat pvtk online xây dựng cho bạn những nội dung và mẹo để bạn chơi game không hề bị gián đoạn.

     Thủ Thuật Ngọc Phong Vân Truyền Kỳ – Nhân Vé Cường Hóa

    Khuyến khích bạn sử dụng bản hack đăng kí để đăng kí nick mới sau đó mới hack game, hack đăng kí, nạp xu lượng hoàn toàn miễn phí.

    Game bây giờ khuyến mại khủng lắm, đăng kí nick mới là nhận ngay 5000 xu và 10.000 lượng, rẻ hơn cả nạp thẻ! Lại còn tặng đồ vip nữa kìa,  thu thuat pvtk online tiền cũng không mua nổi đâu!

    Thế tội gì mà không đăng kí nick mới nhỉ. Vừa hack được game vừa có sim đăng kí, nick cũ mà mất sim đăng kí là nguy hiểm lắm đấy! Bỏ ngay đi mà cày nick mới.

    Tiếp đến cùng mộtcực kì mới cho màn hình điện thoại của bạn để cùng khám phá và dành cho mình cùng thật nhiều màn chơi mới và hoàn thành nhiệm vụ để đạt được nhưng phần thưởng cho những sự kiện mà bạn cần hướng tới cần một dòng mạng để sử dụng chơi game dễ dàng hơn,xây dựng cho bạn những nội dung và mẹo để bạn chơi game không hề bị gián đoạn.Khuyến khích bạn sử dụng bản hack đăng kí để đăng kí nick mới sau đó mới hack game, hack đăng kí, nạp xu lượng hoàn toàn miễn phí. Game bây giờ khuyến mại khủng lắm, đăng kí nick mới là nhận ngay 5000 xu và 10.000 lượng, rẻ hơn cả nạp thẻ! Lại còn tặng đồ vip nữa kìa,tiền cũng không mua nổi đâu! Thế tội gì mà không đăng kí nick mới nhỉ. Vừa hack được game vừa có sim đăng kí, nick cũ mà mất sim đăng kí là nguy hiểm lắm đấy! Bỏ ngay đi mà cày nick mới.

    --- Bài cũ hơn ---

  • 10 Thủ Thuật Phổ Biến Nhất Trên Máy Tính Windows 10
  • Thủ Thuật Win Mọi Cấp Độ Con Đường Rắn Độc…kiếm Phiếu Giảm Giá Dễ Dàng…ngọc Rồng Online
  • Làm Thế Nào Để Code Jquery Một Cách Tối Ưu Hơn?
  • Giới Thiệu Về Jquery, Cú Pháp Cơ Bản Và Tích Hợp
  • Jquery Là Gì? Tổng Quan Và Hướng Dẫn Sử Dụng Jquery
  • Web hay
  • Links hay
  • Push
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100