2016年3月5日
javascript
parseInt(string, radix) 函数
radix: 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。
函数可解析一个字符串,并返回一个十进制整数。
进制转换
nodejs
在ecmascript部分node和js其实是一样的,比如数据类型的定义,语法结构,内置对象
在js中的顶层对象: window
在node中的顶层对象: global
注意:在node中也没有什么window
一个文件就是一个模块
每个模块都有自己的作用域
我们使用var来申明的一个变量,他并不是全局的,而是属于当前模块下
__filename:当前文件被解析过后的绝对路径;
require('模块'):模块加载;
模块加载机制:
路径
绝对路径
相对路径
查找方式
首先按照加载的模块的文件名称进行查找
如果没有找到,则会在模块文件名称后加上.js的后缀,进行查找
如果还没有找到,则会在文件名称后加上.json的后缀,进行查找
如果还没有,则会在文件名称后加上.node的后缀,进行查找
文件名称 -> .js -> .json -> .node
Last updated