JS之BOM、客户端检测和DOM
摘要:这是第八章到第十二章的内容,粗略浏览过一遍. 一、BOM 浏览器对象模型。包括了window、location、navigator、screen和history对象。 window:核心对象 1、JS访问浏览器窗口的一个借口 2、全局作用域Global对象,所有在全局作用域中生命的变量,函数都会变成
阅读全文
posted @
2016-10-19 14:52
holding
阅读(457)
推荐(0)
JS之模块模式应用
摘要:之前做过一些简单的单页面应用项目,是对模块模式很好的应用,我决定动手做一个简单的Demo出来。 基本思想是设计一个加载器,当用户点击菜单时,获取不同选项的按钮id,根据不同id实现对页面内容的替换。 页面: 实现方法就是根据点击事件获取不同的<li>的id,通过加载器实现对tbody内容的替换。 下
阅读全文
posted @
2016-10-19 09:59
holding
阅读(302)
推荐(0)
JS之函数表达式
摘要:度过一个愉快短暂的周末,又可以开始学习了!我爱学习,学习使人进步。今天学习函数表达式,着重学习下闭包函数。 函数表达式 可以在定义的函数声明之前调用它,但是不能在定义函数表达式之前调用它 递归:在函数内部调用自己 闭包:能够访问另一个函数作用域中的变量的函数。 作用域链:本质上是一个指向变量对象的指
阅读全文
posted @
2016-10-17 15:12
holding
阅读(2265)
推荐(0)
JavaScript 对象的创建和对6种继承模式的理解和遐想
摘要:JS中总共有六种继承模式,包括原型链、借用构造函数、组合继承、原型式继承寄生式继承和寄生组合式继承。为了便于理解记忆,我遐想了一个过程,对6中模式进行了简单的阐述。 很长的一个故事,姑且起个名字叫女娲造人吧。 创建对象 女娲一个一个的捏人(创建对象),这样太慢,于是设计了一种机器(函数),想造什么样
阅读全文
posted @
2016-10-15 17:17
holding
阅读(347)
推荐(0)
JavaScrip之对象与继承
摘要:这章主要学习对象、原型、原型链和继承,比较核心,所以单独整理这一章的内容。 理解对象:一组名值对,值可以是数据或函数。 属性类型:1数据属性:包含一个数据值的位置。在这个位置可以读取和写入值,4个描述其行为的特性: [[Configurable]]表示能否通过delete删除属性从而重新定义属性,能
阅读全文
posted @
2016-10-15 13:44
holding
阅读(125)
推荐(0)
JavaScript之作用域和引用类型
摘要:学习js高级程序设计第四、五章 4.1基本类型和引用类型的值:基本类型值指的是简单的数据段,引用类型值指可能由多个值构成的对象。 引用类型的值是保存在内存中的对象,不能直接访问,而是按引用访问(类似指针?) 复制变量值:基本类型值会在复制的变量对象上创建一个新值,两个变量的任何操作互不影响。而引用类
阅读全文
posted @
2016-10-14 14:33
holding
阅读(137)
推荐(0)
JavaScript
摘要:作为一名初入前端领域的菜鸟,之前虽然接触过js,最近听到同学吹嘘react,vue ,ES6,模块化,组件化,我整个人是懵逼的,我感到非常蓝瘦,香菇。所以想借用这个平台来激励自己学习web知识,同时也希望分享一些自己的学习心得。把《JavaScript高级程序设计3》浏览了一遍,但是感觉学的不够深入
阅读全文
posted @
2016-10-14 10:29
holding
阅读(88)
推荐(0)