---
title: "Lý Thanh Tiến (@TL10) | Hashnode"
description: "Lý Thanh Tiến (@TL10) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@TL10"
---

@TL10

# Lý Thanh Tiến

@TL10 · Joined June 2021

[Website](https://tienlythanh.com/)

### [Sự khác biệt giữa Shallow Copy và Deep Copy trong Javascript](https://tienlythanh.com/su-khac-biet-giua-shallow-copy-va-deep-copy-trong-javascript?utm_source=hashnode&utm_medium=feed)

Trong lập trình, chúng ta thường lưu trữ các dữ liệu dưới dạng các biến. Do đó việc copy một biến tức là tạo một biến mới có cùng giá trị với biến ban đầu. Tuy nhiên, nếu không hiểu rõ vấn đề này, chúng ta có thể mắc một số sai lầm không đáng có với ...

4 min read · [tienlythanh.com](https://tienlythanh.com/su-khac-biet-giua-shallow-copy-va-deep-copy-trong-javascript?utm_source=hashnode&utm_medium=feed)

[Aug 15, 2021](https://hashnode.com/posts/su-khac-biet-giua-shallow-copy-va-deep-copy-trong-javascript/61192cf2ac5c985f36435d37)

### [Tìm hiểu về Optional Chaining Operator với Javascript](https://tienlythanh.com/tim-hieu-ve-optional-chaining-operator-voi-javascript?utm_source=hashnode&utm_medium=feed)

Là một lập trình viên sử dụng Javascript, chắc chắn đã không ít lần bạn nhận được error variable undefined/null khi chain các properties và app chết luôn ngay tức khắc. Chúng ta hãy xem xét đoạn code sau: function getUser(id) { if(id <= 0) { ...

4 min read · [tienlythanh.com](https://tienlythanh.com/tim-hieu-ve-optional-chaining-operator-voi-javascript?utm_source=hashnode&utm_medium=feed)

[Aug 14, 2021](https://hashnode.com/posts/tim-hieu-ve-optional-chaining-operator-voi-javascript/6117e374f6ebde51f64fab9c)
