https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

JavaScript ,逗號運算符號

1
2
3
4
5
6
7
8
9
function(e) {
  if (!e.ctrlKey && !e.shiftKey && !e.altKey) {
    $(".site").addClass("fade-out"), $(".mfp-close").trigger("click");
    var t = $(this).attr("href");
    return setTimeout(function() {
      location.href = t
    }, 600), !1
  }
}

最近看到這段程式很好奇為什麼return 回去後面要加,變數
沒想到能這樣用
記錄一下

參考來源:
https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Reference/Operators/Comma_Operator

JS逗号运算符的用法详解(转) - pinocchioatbeijing - 博客园
http://www.cnblogs.com/pinocchioatbeijing/articles/2343736.html

JavaScript 的逗號操作符
http://www.jstips.co/zh_tw/javascript/comma-operaton-in-js/

在Win7安裝Docker(下) - Window Volumes問題

上篇Docker裝的還滿順利的,但RUN https://github.com/bitnami/bitnami-docker-codeigniter
就發生了問題

1
2
3
4
5
6
7
8
ERROR: for s_myapp_1  Cannot create container for service myapp: invalid bind mo
unt spec "C:\\Users\\computer\\Desktop\\s:/app:rw": invalid volume specification
: 'C:\Users\computer\Desktop\s:/app:rw'

ERROR: for myapp  Cannot create container for service myapp: invalid bind mount
spec "C:\\Users\\computer\\Desktop\\s:/app:rw": invalid volume specification: 'C
:\Users\computer\Desktop\s:/app:rw'
ERROR: Encountered errors while bringing up the project.

在Win7安裝Docker(上)

由於最近想跑一此程式,想玩Docker
可是工司遠端環境有用VMWare,這個又不能跟Docker 相容
想說用一台筆電用boot2docker玩玩看好了