12 2019 档案
摘要:在JavaScript中,逻辑运算符可以操作ECMAScript中的 任意值 ,同时也不强制返回boolean类型。 在js逻辑操作中,需要隐式的转换为boolean类型再计算。转换规则: 对象、非零Number、非空String true 0、""、nullfalse、undefined、NAN
阅读全文
摘要:什么是立即执行函数 声明一个函数,并马上调用这个匿名函数就叫做立即执行函数。在定义好一个函数后,直接执行。 用声明一个函数,用括号包起来,调用此函数。 立即执行函数的写法 有时候,我们定义函数以后,立即调用该函数,这时不能在函数的定义后面直接加圆括号,这会产生语法错误。产生语法错误的原因是,func
阅读全文
摘要:简介 在绝大数情况下,函数的调用方式决定了 值。 不能在执行期间被复制,并且在每次函数被调用时 的值也可能会不同。 的值表示当前执行的环境对象,而与声明环境无关,所以 代表的对象要等函数运行。类似定义函数时的参数列表,只有在函数调用时才传入真正的对象。 关键字虽然会根据环境变化,但它始终代表的是调用
阅读全文
摘要:原型 JavaScript规定,每一个函数都有一个prototype对象属性,指向另一个对象。prototype对象属性的所有属性和方法都会被构造函数的实例继承。这意味着我们可以把那些公用的属性和方法,直接定义在prototype对象属性上。 prototype就是调用构造函数所创建的实例对象的原型
阅读全文
摘要:"Redux API" Redux的API非常少。Redux定义了一系列的约定(contract),同时提供少量辅助函数来把这些约定整合到一起。 Redux只关心如何管理state。在实际的项目中,还需要使用UI绑定库如 "react redux" 。 顶级暴露的方法: "createSto
阅读全文
摘要:思想 应用中所有的state都以一个对象树的形式储存在一个单一的store中。唯一能改变state的办法是触发action,一个描述发生什么的对象。为了描述action如何改变state树,需要编写reducers。 Redux只有一个单一的store和一个根级的reduce函数(reducers)
阅读全文
摘要:创建版本库 克隆远程版本库: $ git clone <url> 初始化本地版本库: $ git init 配置 查看配置信息: $ git config --list 配置用户名: $ git config --global user.name <username> 配置用户邮箱: $ git c
阅读全文

浙公网安备 33010602011771号