THẢO LUẬN

thg 11 30, 2018 2:57 CH

Ví dụ của bạn rất hay, mình có thể giải thích ngắn gọn như sau:

var Object1 = ShowNum1(); => Viết như thế này là gán giá trị trả về của hàm cho biến rồi. Do đó gọi như biến thông thường là nó sẽ chạy. var Object1 = function... => Viết như thế này thì lại không phải là truyền giá trị mà chỉ là truyền tham chiếu (truyền con trỏ hàm) sang cho biến. Và muốn gọi kết quả của hàm ra thì phải gọi con trỏ và dùng dấu () để thực thi hàm như function() bình thường.

Bạn có thể đọc thêm về con trỏ hàm trong javascript ở đây https://codeburst.io/explaining-value-vs-reference-in-javascript-647a975e12a0

0

Xem bằng app không thấy gì cả 😦

0
thg 11 30, 2018 10:09 SA

function ShowNum1(){ console.log('1'); } var Object1 = ShowNum1(); Object1;
-> OK

var Object1 = function ShowNum1(){ console.log('1'); }; Object1;
->NG

Mọi người cho mình hỏi tại sao cái phía dưới lại k chạy đc nhỉ? Cùng là gán hàm cho biến mà nhỉ. Nếu thay cái dưới thành Object1(); thì lại log ra kết quả?

+1
thg 11 30, 2018 8:16 SA

@namnguyen6595 Bạn tham khảo Query String ở câu trả lời bên dưới: https://viblo.asia/a/DVK2X8Y0lLj

+1
Avatar
đã bình luận cho bài viết
thg 11 30, 2018 7:48 SA

Bài viết hay thế này sao ko có ai upvote vậy ta

0
thg 11 30, 2018 7:05 SA

Đang làm tương tự nhưng quá chậm ...

0
thg 11 30, 2018 6:52 SA

@xdangminhtruongx Không bạn ơi! ở trang chủ của mình có câu hỏi và 2 nút vote. khi user ấn vào vote "yes" thì n sẽ chuyển sang 1 trang khác và ở trang này n sẽ hiện ra câu hỏi đã hiện ở trang chủ và số lượng vote yes và no đó bạn ạ.

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 30, 2018 4:57 SA

Cám ơn bạn. Để mình thử build xem sao. Lí do mình dùng docker vì có thể xây dựng server 1 cách nhanh nhất khi chuyển server thôi 😄

0

cám ơn bạn 😄

0

Hi, thank you for your article. I found it after 2 hours of searching with zero results on a problem I have and now thanks to you, I'm staring at data-binding code and still don't find the answer.

I'm working on a bitcoin wallet and deterministic builds are of atmost importance as else, the release manager would be a single point of failure/attack and with our current release we introduced android databinding and that breaks our reproducibility. Do you have any clue if there is an option to fix that? Is there any multithreading where timing of expression generation would change their order or some obfuscation? Any pointers would be appreciated 😉

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 30, 2018 2:16 SA

@HuyDQ . Cám ơn bạn nhiều nha

+1

https://datascience.stackexchange.com/questions/12761/should-a-model-be-re-trained-if-new-observations-are-available Mình thấy có câu trả lời ở đây, mình có đọc thêm vài câu trả lời phía dưới thấy ý tưởng train batch của tombarti khá hay. Bạn tham khảo xem :v

0
thg 11 30, 2018 2:06 SA

Nếu mình thay commentable_type bằng model commentable_id bằng model_id Với mô hình DB thế này thì phải code morph như thế nào? posts id - integer title - string body - text

videos id - integer title - string url - string

comments id - integer body - text model_id - integer model - string

0

Cảm ơn các bài viết của anh. Vào viblo lúc nào cũng tìm để đọc các bài viết mới của anh ạ. Hy vọng sẽ tiếp tục có nhiều bài viết hay như thế này ạ!

+1
Avatar
đã bình luận cho bài viết
thg 11 30, 2018 1:42 SA

app.use('/graphql', bodyParser.json(), graphqlExpress({ schema })); ^

TypeError: graphqlExpress is not a function

Minh bi lỗi này. Nhờ bạn xem lại

0
thg 11 30, 2018 1:10 SA

Thanks về sự góp ý. Sẽ có một bài viết về vấn đề này 😄

0
Avatar
đã bình luận cho bài viết
thg 11 30, 2018 1:04 SA

cái graph api explore này thì ko lấy được nhưng b thử dùng php facebook sdk get fan_count rồi query uid thử xem, mình cũng chưa test trường hợp này 😄

0
thg 11 29, 2018 3:33 CH

Mong a chia sẻ thêm về cách học, cách tiếp cận ngôn ngữ, công nghệ mới nữa ạ ❤️

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí