摘要: 1.递归 1.找规律 2.找出口 eg: 阶乘 eg:斐波那契数列 2.预编译 ​ JavaScript是单线程,解释性语言 1.语法分析 2.预编译 函数声明的整体提升 变量声明的提升 函数声明的整体提升 变量声明的提升 函数的预编译 创建AO(activation Object)对象 找形参和变 阅读全文
posted @ 2017-10-12 23:39 im.lhc 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.对象 对象具有属性和方法(函数) 1.对象的增删改查 增加 this.(新的属性或方法)=xxx 查看 this.(属性) 改 this.(属性)=(新的值) 删除 delete object.(属性) 返回值为布尔值。删除后属 性的值为undefined。 注意:document.write( 阅读全文
posted @ 2017-10-12 23:36 im.lhc 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.this 函数预编译过程 this —> window this --> 新建的对象 全局作用域里 this—> window call/apply 可以改变函数运行时this 指向 obj.func(); func()里面的this指向obj; 谁调用this 指向 谁; 2.argument 阅读全文
posted @ 2017-10-12 23:28 im.lhc 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), ..., (an, bn) which makes sum of 阅读全文
posted @ 2017-10-12 19:24 im.lhc 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 链地址的哈希表实现 1.类型定义 2.初始化 3.查找 4.插入 阅读全文
posted @ 2017-10-12 12:59 im.lhc 阅读(323) 评论(0) 推荐(0) 编辑