KO biết ah Sơn giảng theo ngẫu hứng hay có chuẩn bị kiến thức mà giảng mượt thế . Nhưng dù thế nào , em cũng cảm phục 1 là kiến thức của anh uyên thâm , 2 là anh làm việc tỉ mỉ
Thấy oop java dễ hiểu hơn, qa js nó hơi ngc ngc, nhìn k quen: Java: ClassName variableName = new Contructor() JS: var variableName = new Contructor() Vs khai báo Contructor: Java: public/private ContructorName () {…} Js: function ContructorName() {…}
CÓ những trường hợp cần dùng tạo 1 đối tượng như z nhưng mà khi truyền biến vào contructor thì có thể chuyền function tiếp được không anh ví dụ như avt của 1 account có thể có nhiều avt kiểu kiểu z á a e chưa biết truyền function vào mong anh có thể giúp em hiểu thêm
Mình cũng là fresher nhưng mình đoán là cái thuộc tính avt nếu muốn cần nhiều đối số hơn 1 thì chúng ta có thể đưa đối số của avt thành 1 mảng. author ("Sơn", "Đặng", ["Ảnh 1", "Ảnh 2", "Ảnh 3"]);
"Object constructor" nghĩa là "Hàm tạo đối tượng" mà? Nó có thể gọi là "Object constructor" hoặc "Constructor function" nhé. Bạn đang đọc hiểu tiếng Anh bị sai đó.
KO biết ah Sơn giảng theo ngẫu hứng hay có chuẩn bị kiến thức mà giảng mượt thế . Nhưng dù thế nào , em cũng cảm phục 1 là kiến thức của anh uyên thâm , 2 là anh làm việc tỉ mỉ
Hồi học C#, mình lờ mờ phần này, bây h xem video mới hiểu. Thank A nhiều.
dọng nói truỳen cảm, giảng rất hay. thanks!
hay thực sự, cảm ơn anh vì ra những khóa học như này
học cả ngày thấm dc tí, già rồi máy chạy chậm quá, cảm ơn Sơn Đặng !
Rất dễ hiểu, cảm ơn bạn rất nhiều !
Cảm ơn a. Bài giảng rất dễ hiểu ạ 🤗
Cảm ơn anh vì những kiến rất thức bổ ích ạ
Đang học oop của java xem cái này của anh dễ hiểu hẳn
Thấy oop java dễ hiểu hơn, qa js nó hơi ngc ngc, nhìn k quen:
Java: ClassName variableName = new Contructor()
JS: var variableName = new Contructor()
Vs khai báo Contructor:
Java: public/private ContructorName () {…}
Js: function ContructorName() {…}
Em xem lại miết vì quả giọng truyền cảm này
Vũ Nguyễn
Làm em nhớ đến Vũ Nguyễn Coder :'))
Anh dạy hay quá, em cảm ơn anh
Dễ hiểu quá, biết sớm thì không bỏ ra 18 củ học trung tâm mà chả hiểu gì!!
trung tâm nào vậy bạn :v
nghe 18 củ sao quen quen vậy :(((
@@huynguyenuc5224 :(( fpt HẢ B
phần object này có vẻ hơi giống class trong lập trình OOP của C++ a nhỉ
thấy giống giống vì mình năm nhất chưa học opp mà thấy bài giản python kiểu này hèn chi coi hơi khó hiểu tí
Em cảm ơn anh ạ, chắc anh đã phải code nhiều lắm
phần object constructor này cũng giống như class trong java đúng k ạ
anh có thể làm 1 video về phím tắt đc k ạ thấy a gõ tắt tiện quá, cảm ơn a
Oki em nhé
tks anh
hay anh ơi
Sao các bài học gần đây anh không còn post link làm bt nữa rồi :
@@ ừ ta, tôi cũng đi tìm mà ko biết trôi ở đâu. giờ mún lm btap là phải học ở trên web í.
theo mình hiểu thì 2 từ khóa this ở trong function getName và this bên ngoài là giống nhau chứ ad nhỉ
Khác bạn
quá hay
phần này giống như class trong python, OOP quá ta?
cái này đã học qua java là hiểu rõ :))
chuẩn bạn giống extend class trong java :))
@@vutruongan7960 mấy idol giỏi quá😂
kiểu kế thừa à b
Object constructor cũng chính là class trong OOP mà
a ơi vậy có cách nào thêm 1 cặp thuộc tính key-value trong Object constructor sau khi khởi tạo ko ạ, e chỉ thêm được tham số thẳng vào đối tượng
Phím tắt nào để sao chép dòng vừa viết hay dòng chứa con trỏ chuột đang đứng như anh vậy ạ.
B ấn giữ con lăn chuột để bôi đen nhiều dòng. Xong r giữ Alt+Shift và ấn phím mũi tên nhé
cái này phải là function constructor chứ anh nhể !!!!
Em cứ bị rối rối khi học phần này a ạ. haizzzz
CÓ những trường hợp cần dùng tạo 1 đối tượng như z nhưng mà khi truyền biến vào contructor thì có thể chuyền function tiếp được không anh ví dụ như avt của 1 account có thể có nhiều avt kiểu kiểu z á a
e chưa biết truyền function vào mong anh có thể giúp em hiểu thêm
Mình cũng là fresher nhưng mình đoán là cái thuộc tính avt nếu muốn cần nhiều đối số hơn 1 thì chúng ta có thể đưa đối số của avt thành 1 mảng.
author ("Sơn", "Đặng", ["Ảnh 1", "Ảnh 2", "Ảnh 3"]);
Cho em hỏi chỗ getname =
Có thể thay thế bằng getname :
Không ạ
Cho em hỏi ngủ tý là đoạn author.title thì dấu . được hiểu theo như nào ạ. Em cảm ơn ạ
Dấu chấm đó là khởi tạo một key mới cho var author: bạn xem lại Object có nói.
author.title thì kết quả là var author = {
title: }
this có tác dụng j vậy ạ ?
Sau function em đặt tên nhưng chữ lại chuyển sang màu xanh lá ạ
Em không biết làm sao nữa :((((
Và em go live nhưng không ra kết quả
Refresh bấm phím nào vậy mn, mình chỉ biết bấm go live thấy bất tiện vs lâu quá!
Có go live thì em nhấn ctrl + s là nó tự refresh nha
cam on bạn, nhưng đọc eng điệu quá nhiều lúc nghe hơi khó
trong trường hợp mà muốn tạo ra nhiều user thì mình làm sao ạ, như a nói là cứ mỗi user là mình cứ var user = new user('....') ạ?
Dùng vòng lặp
Object ở đây lại chính là function. Vậy thì bài này đặt tên là "Object constructor" liệu có hơp lý không?
"Object constructor" nghĩa là "Hàm tạo đối tượng" mà? Nó có thể gọi là "Object constructor" hoặc "Constructor function" nhé. Bạn đang đọc hiểu tiếng Anh bị sai đó.
Học nhưng k có bài tập của mỗi phần sau khi xong nên thành khó hiểu,khó áp dụng vào những bài thực tế
cái object constructor này mình cứ thấy giống class của mấy ngôn ngữ OOP nhỉ
Có khóa học auto cypress, nếu có anh có em đăng kí ạ @f8
là gì z
ứng dụng ???
5:44
anh ơi phím tắt để copy đoạn 13:00 anh dùng phím gì đó ạ, nhìn tiện quá. Em từ bên c# sang không có mấy phím đấy -(((
Đó là phím tắt của vs code nha, bạn giữ alt+chuột trái để tạo bản sao con trỏ là được
I don't get it, I don't see Nice tutorialm make a lody in tNice tutorials video?
// Làm bài tại
function Student(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
this.getFullName = function() {
return `${this.firstName} ${this.lastName}`;
}
}
// Ví dụ khi sử dụng
var student = new Student('Long', 'Bui');
console.log(student.firstName); // 'Long'
console.log(student.lastName); // 'Bui'
console.log(student.getFullName()); // 'Long Bui'
Sai ở đâu vậy mn (Bài 79 ạ)
nó báo error như nào đó b
@@RinkaMizuki nó báo cái yêu cầu đầu tiên k đúng yêu cầu
có thấy sai đâu b nhỉ