上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 87 下一页
摘要: call和apply第一个参数为null/undefined,函数this指向全局对象,在浏览器中是window,在node中是global 在严格模式中(ie 6/7/8/9 除外),传入null/undefined,this不指向全局对象,而是null/undefined本身 参考:http:/ 阅读全文
posted @ 2018-10-11 10:33 全玉 阅读(240) 评论(0) 推荐(0) 编辑
摘要: apply方法用来改变函数执行时的this指向,后面的参数是一个类数组对象,可以是数组,arguments,甚至一个有length属性的对象 { length: 3 } apply有一个重要的作用,就是可以将 数组参数 转换为 参数列表,也就是可以 对一个数组应用原本只支持参数列表的函数。 例如: 阅读全文
posted @ 2018-10-11 01:09 全玉 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 1. push和concat的元素都既可以是普通元素(任意类型),也可以数组元素2. push和concat的参数都是无限的参数列表2. push的item会添加到末尾,并且都是以整体的形式添加到数组末尾,数组元素会直接以数组整体的形式存在3. concat的元素会被打碎,非数组元素无法打碎,以整体 阅读全文
posted @ 2018-10-11 00:45 全玉 阅读(4038) 评论(0) 推荐(1) 编辑
摘要: 1. match通过路径 <Route path="/path/:name" component={example} /> 路由组件内获取参数使用 this.props.match.params.name 2. query String 通过search //mirrorx中使用push的参数sea 阅读全文
posted @ 2018-10-10 09:50 全玉 阅读(13300) 评论(0) 推荐(1) 编辑
摘要: 1. Store中的State修改不能直接修改原有的State,若直接修改State,则redux中的所有操作都将指向 内存中的同一个state,将无法获取每一次操作前后的state,就无法追溯state变更记录,不能实现 state的历史记录,也无法保证this.props和nextProps能得 阅读全文
posted @ 2018-10-09 00:09 全玉 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 使用了redux管理应用的状态,应用的状态不应该全部放在Store里面。 前端状态主要有一下两种: 1. Domain data 2. UI State 1. Domain data 来自于服务端对领域模型的抽象,比如user,product,这个应该放在Store,方便更新data 2. UI S 阅读全文
posted @ 2018-10-08 23:38 全玉 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 1. 路径处理方法 __dirname 表示当前文件所在的目录的绝对路径__filename 表示当前文件的绝对路径module.filename __filename 等价process.cwd() 返回运行当前脚本的工作目录的路径,一般情况下不变,在process.chdir()后,或者shel 阅读全文
posted @ 2018-10-08 13:43 全玉 阅读(22906) 评论(0) 推荐(0) 编辑
摘要: 使用branch参数,后面加上tag标签,最后是git仓库的地址 阅读全文
posted @ 2018-10-08 13:36 全玉 阅读(22978) 评论(0) 推荐(0) 编辑
摘要: 1. fs.mkdir不能一次创建多层目录,必须先创建上层目录,再创建下层目录 2. path.dirname用法 3. nodejs递归创建目录 阅读全文
posted @ 2018-10-08 11:05 全玉 阅读(7474) 评论(1) 推荐(2) 编辑
摘要: 输出 其中atime,mtime,ctime就分别代表了访问时间,修改时间以及创建时间,都为date类型 nodejs使用stats对象来代表一个文件或设备信息,stats对象有如下方法: stats对象的isFile可以判断设备是否为文件,isDirectory可以判断设备是否为目录 判断文件是否 阅读全文
posted @ 2018-10-08 10:29 全玉 阅读(4568) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 87 下一页