摘要: 一个NW桌面程序程序必不可少的的文件就是 package.json 文件,这个文件的作用感觉就和Andriod应用里的AndroidManifest.xml文件差不多,都是应用的一些配置信息,比如指定那个文件是主文件(程序运行时执行的文件)的“main”字段,配置应用窗口的高度和宽度的“height 阅读全文
posted @ 2017-04-29 11:49 夜湫 阅读(426) 评论(0) 推荐(0) 编辑
摘要: why?call,apply,bind干什么的?为什么要学这个? 一般用来指定this的环境,在没有学之前,通常会有这些问题。 我们是想打印对象a里面的user却打印出来undefined是怎么回事呢?如果我们直接执行a.fn()是可以的。 这里能够打印是因为,这里的this指向的是函数a,那为什么 阅读全文
posted @ 2017-04-29 11:44 夜湫 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 文艺版 If you can't explain it to a six year old, you really don't understand it yourself. 概念版 什么是闭包? 闭包(Closure)这个词的意思是封闭,将外部作用域中的局部变量封闭起来的函数对象称为闭包。被封闭起 阅读全文
posted @ 2017-04-29 11:32 夜湫 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 运算符 a =b+c 等价于 a=a (b+c) w=x=y=z 等价于 w=(x=(y=z)) q=a?b:c?d:e?f:g 等价于 q=a?b:(c?d:(e?f:g)) 一元操作符、赋值和三元运算符都具有从右至左的结合性。 数组操作 1. 数组操作 push() ,向数组内压入元素,放在数组 阅读全文
posted @ 2017-04-29 10:59 夜湫 阅读(157) 评论(0) 推荐(0) 编辑