|
|
@@ -4,7 +4,7 @@
|
|
|
* @returns {boolean}
|
|
|
*/
|
|
|
export function isObjNull (obj) {
|
|
|
- return (obj == null || obj == undefined)
|
|
|
+ return (obj === null || obj === undefined)
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -20,7 +20,7 @@ export function isObjEmpty () {
|
|
|
for (let i = 0; i < args.length; i++) {
|
|
|
let arg = args[i]
|
|
|
if (isObjNull(arg) ||
|
|
|
- (typeof arg === 'string' ? arg.trim().length == 0 : arg.length == 0)) {
|
|
|
+ (typeof arg === 'string' ? arg.trim().length === 0 : arg.length === 0)) {
|
|
|
return true
|
|
|
}
|
|
|
}
|
|
|
@@ -37,7 +37,7 @@ export function isEmptyObject (obj) {
|
|
|
if (isObjNull(obj)) {
|
|
|
return false
|
|
|
}
|
|
|
- if (obj.length == 0) {
|
|
|
+ if (obj.length === 0) {
|
|
|
return false
|
|
|
}
|
|
|
for (var n in obj) {
|
|
|
@@ -56,7 +56,7 @@ export function strContain (parent, child) {
|
|
|
if (isObjEmpty(parent)) {
|
|
|
return false
|
|
|
}
|
|
|
- return (parent.indexOf(child) != -1)
|
|
|
+ return (parent.indexOf(child) !== -1)
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -105,7 +105,7 @@ export function getTimeValue (object, key) {
|
|
|
return 0
|
|
|
}
|
|
|
let result = object[key]
|
|
|
- if (typeof result == 'string') {
|
|
|
+ if (typeof result === 'string') {
|
|
|
try {
|
|
|
let time = Date.parse(new Date(result))
|
|
|
return time
|
|
|
@@ -195,9 +195,9 @@ export function getParenthesesStr (text) {
|
|
|
* @returns {boolean}
|
|
|
*/
|
|
|
String.prototype.startWith = function (s) {
|
|
|
- if (s == null || s == '' || this.length == 0 || s.length > this.length)
|
|
|
+ if (s === null || s === '' || this.length === 0 || s.length > this.length)
|
|
|
return false
|
|
|
- if (this.substr(0, s.length) == s)
|
|
|
+ if (this.substr(0, s.length) === s)
|
|
|
return true
|
|
|
else
|
|
|
return false
|
|
|
@@ -210,9 +210,9 @@ String.prototype.startWith = function (s) {
|
|
|
* @returns {boolean}
|
|
|
*/
|
|
|
String.prototype.endWith = function (s) {
|
|
|
- if (s == null || s == '' || this.length == 0 || s.length > this.length)
|
|
|
+ if (s === null || s === '' || this.length === 0 || s.length > this.length)
|
|
|
return false
|
|
|
- if (this.substring(this.length - s.length) == s)
|
|
|
+ if (this.substring(this.length - s.length) === s)
|
|
|
return true
|
|
|
else
|
|
|
return false
|
|
|
@@ -225,7 +225,7 @@ String.prototype.endWith = function (s) {
|
|
|
*/
|
|
|
String.prototype.isStrEquals = function () {
|
|
|
let args = arguments
|
|
|
- if (isObjNull(args) || args.length == 0) {
|
|
|
+ if (isObjNull(args) || args.length === 0) {
|
|
|
return false
|
|
|
} else {
|
|
|
for (let i = 0; i < args.length; i++) {
|
|
|
@@ -444,7 +444,7 @@ export function randomNum (minNum, maxNum) {
|
|
|
//解析url的search参数
|
|
|
export function getSearchParams (searchStr) {
|
|
|
let params = new Object()
|
|
|
- if (!isObjEmpty(searchStr) && searchStr.indexOf('?') != -1) {
|
|
|
+ if (!isObjEmpty(searchStr) && searchStr.indexOf('?') !== -1) {
|
|
|
searchStr = searchStr.substr(1)
|
|
|
const searchArray = searchStr.split('&')
|
|
|
for (let i = 0; i < searchArray.length; i++) {
|