js 获取 url地址信息
发表于|更新于|js
协议 不含 “//”
location.protocol
主机名
location.hostname;
文章作者: developer
文章链接: http://example.com/2017/07/20/js%20%E8%8E%B7%E5%8F%96%20url%E5%9C%B0%E5%9D%80%E4%BF%A1%E6%81%AF/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Dev!
相关推荐
2020-05-05
js 浅拷贝 vue 多层 数据 不更新
vue感觉对他的data中的数据浅拷贝赋值才会更新所以类似 123var list = app.listlist['newkey'] = 1app.list = list 这种是不会更新的 可以使用浅拷贝https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/assign 1Object.assign(new , old) 写成 12var list = Object.assign({},app.list )app.list = list 这样就会更新了
2019-03-08
swoft 获取 容器 swoole_http_server 进程worker_id
获取容器123$con = Swoft\Bean\BeanFactory::getContainer();$app = $con->getBeanNames();return var_export($app,true); 通过BeanFactory类可以操作所有的bean通过以上方法可以获取所有的bean名 获取swool_http_server1234$http = Swoft\App::$server;$server = $http->getServer();$pid = $server->worker_pid;return var_export($pid, true);
2017-09-10
js Promise async await
async await 无法孤立的使用必须配合Promise对象同步书写代码当异步的方法执行完毕了,只要执行Promise里的resolve方法即可 只要用Promise将原来异步的东西套起来就好了 实例 1234567891011121314function log(i){ return new Promise(function(resolve, reject){ setTimeout(()=>{ console.log(i) resolve("ok"); },i) })}var fun = async ()=>{ await log(1000); await log(500); await log(100);}fun(); 结果是1000500100
2017-09-09
ios js Date 时间对象问题
不支持以构造函数传入时间的字符串 以下写法移动端不兼容 12var stringTime = "2014-07-10 10:21:12";var timestamp2 = Date.parse(new Date(stringTime));
2019-06-01
小乌龟 git 使用 方法 fetch 获取 pull 拉取 差别
fetch和pull区别https://www.cnblogs.com/qiu-Ann/p/7902855.html 12git fetch 相当于是从远程获取最新到本地,不会自动mergegit pull 相当于是从远程获取最新版本并merge到本地 checkouthttps://www.jianshu.com/p/e52e4ba1cd84 1实际上是修改HEAD位置 fetch远端代码后本地无分支 1234567方法1:可以紧接着执行check out FETCH_HEAD然后git branch -M newName 进行改名这样本地就会多一个分支方法2:可以直接合并FETCH_HEAD分支
2017-08-08
js 设置和获取锚点
window.location.hash
公告
This is my Blog