查看 MacOS 自带 Apache2 版本
$ apachectl -v
启动 Apache2 后,浏览器打开http://localhost ,显示It works!说明Apache已经启动。
$ apachectl start
Apache的默认根目录/Library/WebServer/Documents
查看 MacOS 自带 Apache2 版本
$ apachectl -v
启动 Apache2 后,浏览器打开http://localhost ,显示It works!说明Apache已经启动。
$ apachectl start
Apache的默认根目录/Library/WebServer/Documents
设置 hosts
编辑文件 /etc/hosts
格式 ip name
127.0.0.1 localhost
修改 Mac 终端, 隐藏主机名和用户名
让你的 Terminal 变得干净,简洁。
vim ~/.bash_profile
export PS1="\W \$ "
| ```js | |
| function getUrlParam(name) { | |
| var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 | |
| var r = window.location.search.substr(1).match(reg); //匹配目标参数 | |
| if (r != null) return decodeURI(r[2]); return null; //返回参数值 | |
| } | |
| ``` |
| ```js | |
| function getParam(name) { | |
| var reg = new RegExp("(^)" + name + '=([\\s\\S]*)($)'); | |
| var r = window.location.search.substr(1).match(reg); | |
| return r != null ? r[2] : null; | |
| } | |
| ``` |
()表示子表达式,子表达式可以获取供以后使用。
function getParam(value) {
var reg = new RegExp('^name=([\\s\\S]*)$');
var result = value.match(reg);
return result != null ? result[1] : null;
}
console.log(getParam('name=jifa'));