12 2016 档案

摘要:第一种:创建0bject对象实例 创建自定义对象的最简单方法就是创建一个Object的实例,再为他添加属性和方法。 还可以使用对象字面量语法创建一个对象,等价于上面的代码 这个方法是new Object() 来创建一个people对象的实例,有一个很大的问题: 使用同一个接口创建了很多对象,会产生大 阅读全文
posted @ 2016-12-20 22:21 叶文翔 阅读(3018) 评论(0) 推荐(0)
摘要:对象属性有两种 数据属性 访问器属性 数据属性:有四个特性 [[configurable]](代表属性是否可配置):当这个属性描述符值为true时,该属性可能会被改变,也可能会被从相应的对象删除,默认为false。 [[enumerable]](代表属性是否可枚举):表示能否通过for - in循环 阅读全文
posted @ 2016-12-15 23:42 叶文翔 阅读(702) 评论(0) 推荐(0)
摘要:聊聊变量和函数的提升,按照自己的理解通俗的说出来。 变量的提升 变量的提升 变量提升好理解,javascript在执行代码的时候会首先把页面声明的全局变量提升到最前面,但是值没有提升,只是把申明放在了前面,所以输出了undefined 函数的提升 函数的提升 申明了函数后无论在哪都能被调用,这是因为 阅读全文
posted @ 2016-12-15 22:05 叶文翔 阅读(527) 评论(0) 推荐(1)
摘要:首先本质区别是: event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 🙋🌰举个例子: 当我点击哪个元素时,event.target返回的是点击的 阅读全文
posted @ 2016-12-13 20:34 叶文翔 阅读(41418) 评论(4) 推荐(9)
摘要:真的是非常简单的理解,我知道的并不多,在网上查找了很多的资料,还是只能了解一点皮毛,下面来整理出来,方便以后深入的去学习,也是对目前知道的知识点的巩固。 整理一些网上的经典解答: 1.一句话区分call 和apply obj1.call(obj2,arg1,arg2,arg3) == obj1.ap 阅读全文
posted @ 2016-12-13 00:03 叶文翔 阅读(1983) 评论(0) 推荐(0)
摘要:事件模型有三种: 内联模型:与HTML代码紧密耦合在一起,没有实现相互分离,维护和更新代码困难 脚本模型:也称为DOM0级模型,是为了解决内联模型上述的问题 DM2级模型:解决脚本模型不能给同一个元素添加多个事件,只会执行最后一个事件的问题 比如我给input标签添加了两个事件,但是最后只会弹出我是 阅读全文
posted @ 2016-12-09 23:25 叶文翔 阅读(485) 评论(0) 推荐(0)
摘要:HTML和CSS结构: 下面来一步步实现计算器的功能 第一步:首先实现点击数字不断的显示出来 需要注意: val()为input标签专用的一个方法,能获取input标签的value值,括号里面传入参数表示替换掉原来的值 这里变量num需要放在函数外面,如果放在函数里面,每次点击的时候又重新申明了nu 阅读全文
posted @ 2016-12-05 20:37 叶文翔 阅读(8322) 评论(1) 推荐(1)
摘要:学习JQ第一个demo: 制作一个轮播图,制作方法我前面写了一篇博客,传送门-->http://www.cnblogs.com/yewenxiang/p/6100206.html 需要的JQ知识点: JQ选择器 JQ的选择器非常强大,基本上CSS里面的选择器,用JQ都能非常方便的去实现 JQ事件方法 阅读全文
posted @ 2016-12-01 00:34 叶文翔 阅读(1262) 评论(0) 推荐(0)