mấy cái này dạng như là mini framwork hoặc có thể gọi là big module
Best posts made by achung0147
-
RE: Em đang hoang mang quá các bác ạ, các bác giúp em với không em tẩu hỏa nhập ma mất
Latest posts made by achung0147
-
Kiểm soát thừa kế trong JS
Em có 1 cái object A . Bây giờ em muốn kiểm soát sao cho khi tạo một đối tượng A mới có tên là B thì cái New Object B này sẽ không thể thừa kế 1 số thuộc tính mà bên A có cũng như không thể truy cập được các dữ liệu trong A(một số thuộc tính và dữ liệu được ẩn - ở chế độ private mà bên ngoài không thể truy cập).
var A = (function(data){ this.getData = function(){ return data; } this.getData2 = function(){ return Math.random(); } return this; }).call(A,6); var B = new A(); B.getData2() //=> Làm ntn để object B không thể thừa kế cái getData2 này A.getData2() //=> Và chỉ có thể gọi function từ object A B.getData() //=> Làm ntn để cái này không return về 6,kiểu như trong B không được thừa hưởng cái biến data này vậy
Vấn đề thứ 2 là em muốn hỏi về việc cấp quyền truy cập vào object :
var obj1 = (function(){ var data = 6; var rt = function(){ } rt.back = function(){ return data; } return rt; })(); var obj2 = (function(){ var data = obj1.back(); // Làm ntn để obj2 có thể có được quyền truy cập vào dữ liệu bên trong closure của obj1 return {back_data:data}; // Must return 6 })(); var obj3 = (function(){ var data = obj1.back(); // Còn obj3 thì không return {back_data:data};//Unwanted return 6 })();
Rất mong được giải đáp thắc mắc ! Cảm ơn mọi người ~~~
-
RE: Help ! Thư viện DOM nhanh nhất Javascript !
Ở đây em muốn nói đến hiệu suất của việc tương tác với DOM,nhanh,hiệu quả và dễ dàng . Và trong source của em sử dụng kết hợp nhiều thư viện để xử lý .Mong mọi người tư vấn ạ !
-
Help ! Thư viện DOM nhanh nhất Javascript !
Em hiện đang viết 1 cái app trên web cần tương tác DOM rất nhiều nhưng khi dùng jquery thì rất chậm và hiệu suất giảm đáng kể,em muốn tìm một vài cái thư viện js để giải quyết vấn đề này . Nghe nói có cái react.js khá tốt nhưng nó lại ko hỗ trợ hầu hết trình duyệt,mong mọi người tư vấn cho em cái DOM lib nào nhanh nhất với ạ ,thanks !
-
Help ! Vấn đề về bất đồng bộ trong Nodejs !
Em đang làm cái small project sau khi học nodejs vài tháng nhưng hơi khó hiểu chỗ đồng bộ và bất đồng bộ,mong ae giúp đỡ :
var result='';
for(var i=ulist.length-1;i>=0;i--){
mysql.query("SELECT * FROM member WHERE user='"+ulist[i].user+"'",function(err,rows){
if(err){console.log(err);}else{result+=rows[0].name;}
});
}
socket.emit('res',result);
Vì mấy cái này bất đồng bộ nên socket nó emit trước khi biến result kịp thay đổi . Nhưng em muốn result nó thay đổi rồi mới emit ,nghĩa là biến result nó lấy được hết kết quả từ các câu lệnh query mysql,mong ae giúp đỡ ! -
Error connect pool mysql
Hôm qua mình đang code và chạy thử thì server khi connect mysql nó báo lỗi như thế này :
{ Error: connect ECONNREFUSED 127.0.0.1:3306
at Object.exports._errnoException (util.js:953:11)
at exports._exceptionWithHostPort (util.js:976:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
--------------------
at Protocol._enqueue (C:\Users\achun\Desktop\myweb\node_modules\mysql\lib\protocol\Protocol.js:141:48)
at Protocol.handshake (C:\Users\achun\Desktop\myweb\node_modules\mysql\lib\protocol\Protocol.js:52:41)
at PoolConnection.connect (C:\Users\achun\Desktop\myweb\node_modules\mysql\lib\Connection.js:135:18)
at Pool.getConnection (C:\Users\achun\Desktop\myweb\node_modules\mysql\lib\Pool.js:48:16)
at Object.module.exports.query (C:\Users\achun\Desktop\myweb\src_file\module\mysqlpool.js:11:8)
at Object.module.exports.checklog (C:\Users\achun\Desktop\myweb\src_file\module\login.js:5:10)
at Socket.<anonymous> (C:\Users\achun\Desktop\myweb\src_file\module\socket_io.js:11:19)
at emitTwo (events.js:106:13)
at Socket.emit (events.js:191:7)
at Socket.onevent (C:\Users\achun\Desktop\myweb\node_modules\socket.io\lib\socket.js:335:8)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 3306,
fatal: true }
Mong các ae giúp đỡ -
[Help me] Cách lấy cookie trong socket.io
Em làm việc với ổ cắm gần 2 tháng rồi,bây giờ có 1 kế hoạch mini social network .Ở phần token login , em lấy cookie token check với trong database :
Ở đây em dùng socket.handshake.headers.cookie nhưng nhiều khi bị lỗi rồi đổi lại thành socket.request.headers.cookie . Khi cái này lỗi thì chuyển sang cái kia nhưng cái kia vẫn bị lỗi,chuyển qua chuyển lại cuối cùng ko biết làm như nào nên hỏi các ae . Mong các đồng bào cho ý kiến !