language
教程
跳到自己博客列表
跳到自己博客列表:
http://write.blog.csdn.net/postlist
深入理解JavaScript系列(3):全面解析Module模式
http://www.cnblogs.com/blackangle/p/3961352.html” target=”_blank”>JS设计模式之CONSTRUCTOR(构造器)
http://www.cnblogs.com/dolphinX/p/3485260.html” target=”_blank”>node.js module初步理解
JavaScrip
数据结构6种
string,number, object,boolear , undefine,
string :
1 split() 方法用于把一个字符串分割成字符串数组。
其他
Array
===表示类型什么的全部相等(自己写一个if测试一下就好了)
!==表示要全部不想等包括类型(一样写一个if)
||或者的意思
!!一般用来将后面的表达式转换为布尔型的数据(boolean) 因为javascript是弱类型的语言(变量没有固定的数据类型)所以有时需要强制转换为相应的类型,类似的如: a=parseInt(“1234”) a=”1234”+0 //转换为数字 b=1234+”” //转换为字符串 c=someObject.toString() //将对象转换为字符串 其中第1种、第4种为显式转换,2、3为隐式转换 布尔型的转换,javascript约定和c类似,规则为 ·false、undefinded、null、0、”” 为 false ·true、1、”somestring”、[Object] 为 true
js调用函数时传入的参数个数与函数定义时的参数个数不符时的操作
在js中函数没有重载的概念,如果声明了多个重名的函数,不管函数的形参个数是否一样,只有最有一个有效,其他的函数声明都是无效的。比如说声明了两个函数fn(),第一次声明时没有形参,第二次声明时形参有两个,则在调用fn()时不管有没有传入参数,都是调用后声明的那个函数。假如说调用时只传入了1个参数,例如fn(1),则1会赋给函数的第一个形参,而第二个形参不会赋值,如果有用到,就会当undefined处理,可能会报错。如果调用时传入了3个参数,例如fn(1,2,3),则1会赋给第一个形参,2会赋给第二个形参,3是用不上的,但是不会报错。
闭包
匿名函数
call
bind
aplay
深入浅出 妙用Javascript中apply、call、bind
export
module export
server
1 nodejs
koajs readme里的示例代码,地址 https://github.com/koajs/koa
其中像app.use(function (next){}) 中的作用是什么?这样写有什么好处?
e6新特性,并没有什么卵用,好好用回调一个原理
2 pomelo
wiki
中文文档首页
使用 WebStorm IDE 调试 Pomelo 应用程序
其他博客教程
Pomelo:网易开源基于 Node.js 的游戏服务端框架
pomelo中的基本概念
==》这里讲解了demo:chat 的一些知识点
Pomelo框架参考
简书
概念
development和production的区别
Pomelo使用参考手册
pomelo 官网
pomeloAPI
mysql
pomelo + mysql
redis
pomelo + mysql
client
creator
编辑器
webstorm
快捷键
自己常使用的快捷键
1 ctrl + b 跳转到定义
shift +ctrl + backspace 跳转回之前的光标所在
2 ctrl +find
全局查找
全局替换
折叠快捷键
断点
other