js中判断空及获取当前服务的根路径

Posted tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中判断空及获取当前服务的根路径相关的知识,希望对你有一定的参考价值。

function isValue(o) {
return (this.isObject(o) || this.isString(o) || this.isNumber(o) || this.isBoolean(o));
}
function isString(o) {
return typeof o === ‘string‘;
}
function isObject(o){
return (o && (typeof o === ‘object‘ || $.isFunction(o))) || false;
}
function isNumber(o) {
return typeof o === ‘number‘ && isFinite(o);
}

function isBoolean(o) {
return typeof o === ‘boolean‘;
}
function isEmpty(o) {
if (!this.isString(o) && this.isValue(o)) {
return false;
} else if (!this.isValue(o)) {
return true;
}
o = $.trim(o).replace(/\&nbsp\;/ig, ‘‘).replace(/\&#160\;/ig, ‘‘);
return o === "";
}

function getContextPath(){
var href=window.location.href;
var host=window.location.host;
var origin=document.location.origin;
var f1=href.substring(href.indexOf(host));
var f2=f1.substring(f1.indexOf("/"));
var root=f2.split("/");
return "/" + root[1];
//return "/easweb";
}

以上是关于js中判断空及获取当前服务的根路径的主要内容,如果未能解决你的问题,请参考以下文章

javascript 获取node.js应用程序的根路径

javascript 获取node.js应用程序的根路径

普通JAVA类 如何获取,WEB项目的根路径

java程序读取资源文件时路径如何指定

[NodeJs] 如何获取项目的根路径?

IDEA中获取类加载路径和项目根路径