摘要:
XML/HTML Code 0% CSS Code JavaScript Code PHP Code 0) { echo "Error: " . $_FILES["file"]["error"] . ""; } else { //move the uploaded file to uploads folder; move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir. $_FILES["myfile& 阅读全文
摘要:
按照javascript语言精粹中所说,如果在一个函数前面带上new来调用该函数,那么将创建一个隐藏连接到该函数的prototype成员的新对象,同时this将被绑定到那个新对象上。这个话很抽象,我想用实例来让自己加深理解。1.如果就一个函数,没有返回值,没有prototype成员,然后使用new,会是什么结果呢?如果一个函数没有返回值,那么如果不使用new来 创建变量,那么该变量的值为undefined.如果用了new,那么就是Object.说明一个函数的默认的Prototype是Object.function Test1(str) { this.a = str;}var myTest... 阅读全文
摘要:
seajs主要做了2件事1.定义什么是模块,模块的接口:id、deps、exports 2.解决了如何加载模块:将模块的id与模块路径用规则关联上,能够透明的加载模块和顺序执行 核心的代码是util-path.js和module.js对外接口seajs.use 执行的入口方法define 模块定义的初始化方法核心类:Module静态方法Module.use(使用模块load后exec)、Module.preload(获取data.preload参数后执行Module.use)、Module.get(拿到模块,若无则创建)模块use的执行过程load 加载此模块的js... 阅读全文