摘要: require加载文件时,查找顺序 1 核心对象 2 文件模块 当前目录node_modules查找,然后依次找上一级目录的node_modules。 具体步骤 尝试添加.js/.json/.node查找 package.json main后指定的js 阅读全文
posted @ 2018-11-18 23:39 C小小 阅读(717) 评论(0) 推荐(0) 编辑
摘要: process.nextTick(callback) 事件队列 微任务中优先级最高的方法 将事件变为异步,且优先级最高,每次事件轮循后,先执行 nextTick会阻塞任何I/O 操作,优先级最高 执行结果 同步变异步,且异步中优先执行,可以明确执行顺序 process.stdin & process 阅读全文
posted @ 2018-11-18 23:08 C小小 阅读(448) 评论(0) 推荐(0) 编辑
摘要: JSON.parse(str) string转JSON对象 str要符合json字符串的格式,属性名要加引号 str格式不对时报错 JSON.stringify(jsonObj) JSON对象转字符串 接收json对象 阅读全文
posted @ 2018-11-18 22:42 C小小 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: .trim()方法 删除字符串前后的空格 str.slice(beg[,end]) 方法 提取字符串的一部分,并返回一个新字符串,原字符串不改变 end 为负数时,等价于str.length+end,去掉右侧|end|个字符 str.replace(reg|substr,newSubStr|func 阅读全文
posted @ 2018-11-18 22:36 C小小 阅读(334) 评论(0) 推荐(0) 编辑
摘要: js 中创建实例的方法 阅读全文
posted @ 2018-11-18 22:30 C小小 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 示例代码 注意: catch 块中,throw之后的代码永远不执行 若捕获到异常,函数中catch块后的代码也不执行 throw 1 若使用throw new Error('说明') 可以打印异常的堆栈信息 2 若只是throw '说明',不带堆栈信息 阅读全文
posted @ 2018-11-18 22:28 C小小 阅读(9962) 评论(0) 推荐(1) 编辑
摘要: 改变函数运行时的this 参考文档 https://www.jianshu.com/p/bc541afad6ee 阅读全文
posted @ 2018-11-18 22:14 C小小 阅读(304) 评论(0) 推荐(0) 编辑
摘要: isArray() 判断是否为数组 ie,chrome中都适用 阅读全文
posted @ 2018-11-18 22:06 C小小 阅读(200) 评论(0) 推荐(0) 编辑
摘要: js中继承的实现方法: __proto__ 阅读全文
posted @ 2018-11-18 22:03 C小小 阅读(122) 评论(0) 推荐(0) 编辑
摘要: typeof 适用于值类型的判断 instanceof 使用于引用类型判断 阅读全文
posted @ 2018-11-18 22:02 C小小 阅读(188) 评论(0) 推荐(0) 编辑