
JavaScript
small_to_large
弃我去者昨日之日不可留,乱我心者今日之日多烦忧。
展开
-
js trim()方法兼容性IE8
JavaScript中,IE8及其以下版本没有trim()方法,解决办法如下:通过正则表达式进行替换:replace(/^\s*|\s*$/g, "");自定义myTrim(),方法进行去字符创两端空格操作,实例代码如下。var myTrim = function (str) { if (String.prototype.trim) { retu原创 2017-09-05 11:45:08 · 1905 阅读 · 0 评论 -
js中类定义函数时用prototype与不用的区别
代码实例function Func() { console.log("Func----");}//不加prototype的情况Func.do1=function(first) { console.log("do1 do"+first);} //添加prototype的情况Func.prototype.do2=function(first) { console....原创 2018-03-09 10:13:17 · 1427 阅读 · 0 评论 -
exports、module.exports和export、export default区别
一、使用范围export/export default/ import : 只有es6 支持的导出引入module.exports / exports: 只有 node 支持的导出require: node 和 es6 都支持的引入二、es6中模块的导入导出export 和 export default的区别:1、export与export default均可用于导出常量、函数、文件、模块等。2、...原创 2018-02-24 14:21:05 · 1647 阅读 · 0 评论