摘要: hook机制也就是钩子机制,由表驱动实现,常用来处理多种特殊情况的处理。我们预定义了一些钩子,在常用的代码逻辑中去适配一些特殊的事件,这样可以让我们少些很多if else语句。举个高考加分的例子,比如获得过全国一等奖加20分,二等奖加10分,三等奖加5分。使用if else的话: 如果是用钩子机制呢 阅读全文
posted @ 2017-01-15 16:54 JSer_cnblog 阅读(592) 评论(0) 推荐(0) 编辑
摘要: //DOM 的 CRUD // c 创建create // 1.直接往body中动态的添加标签(可以是任意类型)document.write('helloWorld');document.write('<p>"helloworld"</p>'); // 2. 创建一个新的标签,然后插入到body中任 阅读全文
posted @ 2017-01-14 17:10 JSer_cnblog 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Javascript操作DOM常用API总结 文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。 基本概念 在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的 阅读全文
posted @ 2017-01-13 09:28 JSer_cnblog 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript运动框架之速度版 1.1 运动框架的实现思路 运动,其实就是在一段时间内改变 left 、 right 、 width 、 height 、 opactiy 的值,到达目的地之后停止 位移 top,left 折叠 width,height 淡入淡出 opacity 时间有关系 阅读全文
posted @ 2017-01-12 18:02 JSer_cnblog 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Query片段: view plaincopy to clipboardprint? (function(){ //这里忽略jQuery所有实现 })(); view plaincopy to clipboardprint? 半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么 阅读全文
posted @ 2017-01-11 18:43 JSer_cnblog 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 首先,我们要知道执行环境和作用域是两个完全不同的概念。 函数的每次调用都有与之紧密相关的作用域和执行环境。从根本上来说,作用域是基于函数的,而执行环境是基于对象的(例如:全局执行环境即window对象)。 换句话说,作用域涉及到所被调用函数中的变量访问,并且不同的调用场景是不一样的。执行环境始终是t 阅读全文
posted @ 2017-01-10 17:07 JSer_cnblog 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 方法(一)编了这么久的程序,一直想找机会总结下其中的心得和方法,但回想我这段编程道路,又很难说清楚,如果按照我走过的所有路来说,显然是不可能的!当我看完了云风的《游戏之旅--编程感悟》和梁肇新的《编程高手箴言》我突然知道我要从何说起,我要怎么说了!从接触编程到现在已经至少要6年,虽然时间短,但我几乎 阅读全文
posted @ 2017-01-09 20:37 JSer_cnblog 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 下面我们来看看console里面具体提供了哪些方法可以供我们平时调试时使用。 目前控制台方法和属性有: 下面我们来一一介绍一下各个方法主要的用途。 一般情况下我们用来输入信息的方法主要是用到如下四个: 1、console.log 用于输出普通信息 2、console.info 用于输出提示性信息 3 阅读全文
posted @ 2017-01-08 09:38 JSer_cnblog 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 有请提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发 阅读全文
posted @ 2017-01-07 21:07 JSer_cnblog 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 我们在编写js过程中,难免会遇到一些代码错误问题,需要找出来,有些时候怕因为js问题导致用户体验差,这里给出一些解决方法 js容错语句,就是js出错也不提示错误(防止浏览器右下角有个黄色的三角符号,要不用户体验不好) 复制代码代码如下: window.onerror=function(){retur 阅读全文
posted @ 2017-01-07 18:31 JSer_cnblog 阅读(221) 评论(0) 推荐(0) 编辑