https://segmentfault.com/a/1190000008785931
https://juejin.im/post/58cf180b0ce4630057d6727c
1.JavaScript中如何检测一个变量是一个String类型?请写出函数实现
四种确认类型的方法:https://www.cnblogs.com/onepixel/p/5126046.html
1.typeof
2.instanceof :a instanceof Array =》true
3.constructor :a.constructor === Array =》true
4.toString :Object.prototype.toString.call(a) =》"[object Array]"
2.去除字符串中的空格
1.正则匹配
//去除所有空格 str=str.replace(/s*/g,"");
//去除两头空格 str=str.replace(/^s*|s*$/g,"");
//去除左空格 str=str.replace(/^s*/,"")
//去除右空格 str=str.replace(/(s*$)/g,"")
2.使用str.trim()方法 :无法去除中间的空格,实例如下:
varstr=" xiao ming ";
varstr2=str.trim();
console.log(str2);//xiao ming
3.利用字符串的split(),与数组的join()
var str='aa pp a ';
var str=str.split(' ').join('');
console.log(str) // 'aappa'
# 是是是是
## 标题
*强调* 或者 _强调_ (示例:斜体) **加重强调** 或者 __加重强调__ (示例:粗体) ***特别强调*** 或者 ___特别强调___ (示例:粗斜体)
网友评论