03 2019 档案
摘要:通过 document.documentElement.clientHeight获取屏幕可视窗口高度 通过 document.documentElement.scrollTop获取浏览器窗口顶部与文档顶部之间的距离,也就是滚动条滚动的距离 通过 element.offsetTop获取元素相对于文档顶
阅读全文
摘要:a标签的href属性值为 # 与 JavaScript:void(0) 有啥区别,想来也没啥可说,就简单说两句 a标签的href属性,优点有: 天然鼠标手型,以及可以被键盘focus以及focus时候回车模拟点击行为(支持回车点击和默认可以获取焦点) 一般来说,使用a标签都是在href里放url的,
阅读全文
摘要:原文:https://www.cnblogs.com/zyl910/p/js_namespace_bestpractice.html 一、缘由 在很多的面向对象编程语言中,我们可以使用命名空间(namespace)来组织代码,避免全局变量污染、命名冲突。遗憾的是,JavaScript中并不提供对命名
阅读全文
摘要:在多人合作写脚本的时候,会发生方法名冲突的情况 用JS的命名空间能解决这个问题 若全局空间中已有同名对象,则不覆盖该对象;否则创建一个新的命名空间。 下面就列出一个例子 上面的例子是别人博客的,下面写一个自己自己写的 有两个人同时写一个页面,一个是DOC,一个ZXD,同时命名了一个hello方法 全
阅读全文
摘要:_proto_和prototype到底有什么区别啊?是个什么东西啊? 在这里我头也比较大啊,小学语文没学好,所以组织能力比较差劲,所以尽量的咱用代码来解释吧。 看了输出以后,都能惊奇的发现,输出的是同一个东西,一个是万物皆有的proto,还有一个就是自身的构造, 也就是说,_proto_这个属性的意
阅读全文
摘要:原文:http://www.cnblogs.com/jikey/archive/2011/05/13/2045005.html 参考: http://www.cnblogs.com/mrsunny/archive/2011/05/09/2041185.html http://www.cnblogs.
阅读全文
摘要:ES5继承 构造函数、原型和实例的关系:每一个构造函数都有一个原型对象,每一个原型对象都有一个指向构造函数的指针,而每一个实例都包含一个指向原型对象的内部指针, 原型链实现继承 基本思想:利用原型让一个引用类型继承另一个引用类型的属性和方法,即让原型对象等于另一个类型的实例 基本模式: 1 func
阅读全文
摘要:1. 对象的[[class]]属性 所有typeof返回值为“object”的对象(如数组)都包含一个内部属性[[class]],这个属性无法直接访问,一般通过Object.prototype.toString(..)来查看。 多数情况下,对象的内部[[class]]属性和创建该对象的内建原生构造函
阅读全文
摘要:咖啡在佐餐时原则与酒的佐餐讲究相类似,即口味浓厚的咖啡与口味浓重的饭菜相配;反之,口味较清淡的咖啡与口味较清淡的食品相匹配。 单品咖啡会因为产地的不同,风味具有较大的差异。比如南美的咖啡,口味较为温和、顺滑,这种咖啡应与较清淡的春夏季甜点来搭配;而产于非洲的咖啡口感一般较厚重,适合与丰盛、但又易消化
阅读全文
摘要:咖啡是热带的产物,说来你也许不相信,世界最佳的咖啡产地,竟在中国的云南省。国际咖啡组织品尝专家在考察了云南咖啡种植及初加工基地后,将云南咖啡评价为哥伦比亚湿法加工的小粒种咖啡一类,为世界上最高品质的咖啡。咖啡是赤道到北纬十五度的产物,因此,南美和印尼及非洲都有生产。但是,在赤道至北纬十五度所产的咖啡
阅读全文
摘要:先说咖啡的提神作用。根据研究,每天喝100-200毫克咖啡因,就足以提神,且对身体无害;而饮用咖啡最佳时间,就上班族而言,是清晨吃过早饭,刚到办公室时,以及午休过后,准备展开下午繁忙的工作之际。此时一杯咖啡,就能免除饭后惯有的昏昏欲睡。 研究也发现,就一般人来说,早上和下午各一杯咖啡提神效果最好,超
阅读全文
摘要:咖啡根据它们的口味,出产地的不同、做法不同而有很多名称。 浓缩咖啡(Espresso),原文是意大利语,有“立即为你煮”的意思,是俗称的意大利特浓咖啡。浓缩咖啡是利用高压,让沸水在短短几秒里迅速通过咖啡粉,得到约1/4盎司的咖啡,味苦而浓香。将深炒的高品质咖啡豆研磨成粉,在专门的咖啡机中,利用蒸汽压
阅读全文
摘要:高手说话,没有华丽的辞藻修饰,却能让沟通交谈之人如沐春风,醍醐灌顶。一,最重要的就是真诚。二,不论贫贱富贵,都能平等对待。先端正说话态度。克制炫耀欲。三,点到即止。做七分,留三分余地。不要说绝对,世事无常。长话短说,让对方有时间消化。四,储备知识,肚中有料。五,逻辑清晰。让对方快速地理解你要表达的想
阅读全文
摘要:巧克力(chocolate),原产中南美洲,其鼻祖是“xocolatl”,意为“苦水”。其主要原料可可豆产于赤道南北纬18度以内的狭长地带。巧克力的主要成分是可可脂,可可脂中含有可可碱,对多种动物有毒,但对人类来说,可可碱是一种健康的反镇静成分,故食用巧克力有提升精神,增强兴奋等功效,可可含有苯乙胺
阅读全文
摘要:干制坚果(种子)类 核桃、泡核桃、野核桃、山核桃、板栗、13本栗、扁桃、阿月浑子、银杏、果松、香榧、榛、澳洲坚果等。鲍鱼果(沙漠果)、巴旦木、杏仁、腰果、西瓜子、南瓜子、葵花籽、花生、胡桃、松仁、榛子、栗子、开心果、大杏仁、腰果、夏威夷坚果、美国山核桃、香榧果、巴西坚果。 坚果虽然体积小,但它是集合
阅读全文
摘要:首先需要了解apply,call的基本用法,其目的是改变调用方法中的this指向,将其指向为传入的对象,改变this的指向,两种方法接收参数的方式不同。 代码:console.log var console = window.console || {log: function () {}}; var
阅读全文
摘要:关于call()和apply()基本用法可以参阅如下两篇文章: (1).call方法参阅JavaScript call()一章节。 (2).apply方法参阅JavaScript apply()一章节。 网上看到一段用法比较奇怪的代码,代码如下: [JavaScript] 重新进行一下分组会更清晰:
阅读全文
摘要:一、什么是观察者模式 观察者模式又叫做发布—订阅模式,是我们最常用的设计模式之一。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知和更新。观察者模式提供了一个订阅模型,其中对象订阅事件并在发生时得到通知,这种模式是事件驱动的编程基石,它有利益于良好的面向
阅读全文
摘要:1.经常用form表单提交的小伙伴有没有发现,form表单默认的提交是没有返回值的,而且默认提交成功之后是跳转,跳转的action的路径,下面写一下默认的提交如何获取到form表单的返回值json,并且阻止默认的跳转动作。 页面结构见下面: <form target="form" action=""
阅读全文
摘要:interest:PIU DSS DDR function getFormInfo(){ var params = serializeForm('login'); alert(params); }
阅读全文
摘要:$(function() { $('#submit').click(function() { var d = {}; var t = $('form').serializeArray(); //t的值为[{name: "a1", value: "xx"}, //{name: "a2", value: "xx"}...] $.each(t, functi...
阅读全文