摘要: 知识点:arguments和this对象、caller属性、apply()和call()方法 arguments对象:函数内部对象,传入函数中所有参数的集合,类数组对象 属性:callee 指针,指向拥有这个arguments对象的函数 作用:解耦 例子:迭代 阅读全文
posted @ 2016-11-16 11:43 holding 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: var colors=['red']; var colors2=colors.concat('yellow',['black','brown']); alert(colors); //red alert(colors2); //red,yellow,black,brown 1 var numbers 阅读全文
posted @ 2016-11-15 14:56 holding 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 公司周六停电,终于可以双休了。用周五空余时间再夯实一下css基础,《CSS权威指南》概念性的内容看起来容易犯困,不如实践来得快,动手操作吧。 一、浮动布局 浮动存在问题:浮动使元素脱离文档流,导致下面的元素向上提。 布局存在问题:由于浮动元素宽度已设定,根据盒模型,对于有宽度的盒子添加padding 阅读全文
posted @ 2016-11-14 16:21 holding 阅读(2962) 评论(0) 推荐(0) 编辑
摘要: 这是第八章到第十二章的内容,粗略浏览过一遍. 一、BOM 浏览器对象模型。包括了window、location、navigator、screen和history对象。 window:核心对象 1、JS访问浏览器窗口的一个借口 2、全局作用域Global对象,所有在全局作用域中生命的变量,函数都会变成 阅读全文
posted @ 2016-10-19 14:52 holding 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 之前做过一些简单的单页面应用项目,是对模块模式很好的应用,我决定动手做一个简单的Demo出来。 基本思想是设计一个加载器,当用户点击菜单时,获取不同选项的按钮id,根据不同id实现对页面内容的替换。 页面: 实现方法就是根据点击事件获取不同的<li>的id,通过加载器实现对tbody内容的替换。 下 阅读全文
posted @ 2016-10-19 09:59 holding 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 度过一个愉快短暂的周末,又可以开始学习了!我爱学习,学习使人进步。今天学习函数表达式,着重学习下闭包函数。 函数表达式 可以在定义的函数声明之前调用它,但是不能在定义函数表达式之前调用它 递归:在函数内部调用自己 闭包:能够访问另一个函数作用域中的变量的函数。 作用域链:本质上是一个指向变量对象的指 阅读全文
posted @ 2016-10-17 15:12 holding 阅读(2246) 评论(0) 推荐(0) 编辑
摘要: JS中总共有六种继承模式,包括原型链、借用构造函数、组合继承、原型式继承寄生式继承和寄生组合式继承。为了便于理解记忆,我遐想了一个过程,对6中模式进行了简单的阐述。 很长的一个故事,姑且起个名字叫女娲造人吧。 创建对象 女娲一个一个的捏人(创建对象),这样太慢,于是设计了一种机器(函数),想造什么样 阅读全文
posted @ 2016-10-15 17:17 holding 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 这章主要学习对象、原型、原型链和继承,比较核心,所以单独整理这一章的内容。 理解对象:一组名值对,值可以是数据或函数。 属性类型:1数据属性:包含一个数据值的位置。在这个位置可以读取和写入值,4个描述其行为的特性: [[Configurable]]表示能否通过delete删除属性从而重新定义属性,能 阅读全文
posted @ 2016-10-15 13:44 holding 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 学习js高级程序设计第四、五章 4.1基本类型和引用类型的值:基本类型值指的是简单的数据段,引用类型值指可能由多个值构成的对象。 引用类型的值是保存在内存中的对象,不能直接访问,而是按引用访问(类似指针?) 复制变量值:基本类型值会在复制的变量对象上创建一个新值,两个变量的任何操作互不影响。而引用类 阅读全文
posted @ 2016-10-14 14:33 holding 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 作为一名初入前端领域的菜鸟,之前虽然接触过js,最近听到同学吹嘘react,vue ,ES6,模块化,组件化,我整个人是懵逼的,我感到非常蓝瘦,香菇。所以想借用这个平台来激励自己学习web知识,同时也希望分享一些自己的学习心得。把《JavaScript高级程序设计3》浏览了一遍,但是感觉学的不够深入 阅读全文
posted @ 2016-10-14 10:29 holding 阅读(79) 评论(0) 推荐(0) 编辑