- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 Smarty模板类内部原理
之前在学习ThinkPHP的时候,有接触到Smarty模板类,但是一直不知道其内部实现的原理,博主今天终于知道了其内部原理,其实也挺简单的,然后写了一个迷你版的Smarty模板类,对理解其内部原理有了很大的帮助。1、迷你版Smarty类 首先上代码,最后再进行讲解。项目结构图MiniSmarty类代码(MiniSmarty.class.php)<?php/** * 迷你模板类 */cl
2016-08-19 10:19:10 1251
原创 JavaScript事件详解
博主今天给大家分享一篇关于JavaScript事件的文章,主要内容包括常用事件介绍、事件对象、事件委托机制等。1、常用事件onclick:鼠标单击事件onfocus:获得焦点时触发onblur:失去焦点时触发事件onmouseover:鼠标移动到元素上触发事件onsubmit:确认按钮被点击时触发,常用于检测表单输入是否合法onload:一张网页或元素加载完成时触发案例1(获得/失去焦
2016-08-17 15:28:07 534
原创 JavaScript中的Dom操作
博主将按照增删改查的方式来介绍一下Dom的主要操作。1、增加节点 添加节点的操作主要分为3步: (1)创建要添加的新节点 (2)找到要添加到的父节点 (3)父节点添加新节点参考代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE
2016-08-16 17:03:04 323
原创 JavaScript定时器
1、设置定时器 定时器,适用于定时执行的任务中。在BOM的window对象中,有这样的两个函数是用于设置定时器setTimeout(function,delay);//设置延时多少毫秒执行该函数,只执行一次,返回值是一个idsetInterval(function,delay);//设置间隔多少毫米一直执行该函数,执行多次,返回值是一个id两者的区别就在于setTimeout方式只执行一次,而s
2016-08-16 16:33:37 412
原创 JavaScript中var的重要性
在JS中申明变量是使用var来进行申明,但是有的时候我们没有使用var也可以。这是为什么呢?我来给大家细细的说来。var的本质var的本质就是来申明变量的<script>var str = 'China';//申明并进行赋值</script>变量的作用范围先以一个例子来说明引出问题,在这个例子中,在函数t中没有使用var关键字来申明变量,系统认为只是进行赋值操作而已,而且这个赋值操作会影响
2016-08-15 16:24:02 5653
原创 JavaScript中的BOM对象
百度百科BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。我的理解博主是这么理解的,BOM对象指的是window对象,而window对象并不是JavaSc
2016-08-15 15:54:47 516
原创 JavaScript中遍历数组和对象的元素
博主最近一直在学习JavaScript,今天给大家分享如何遍历JavaScript中的数组和对象的元素,这篇文章相当于做一篇小的笔记,希望能帮助到大家!
2016-08-15 15:22:31 2991
原创 JavaScript中的内置对象
博主最近半个月没有更新博客,主要是每天都在学车中,学车的过程虽然挺折腾的,但是人吗总得学会适应,在百忙之中给大家分享一篇关于JavaScript的内置对象,不清楚的小伙伴可以进来看看。(1)String对象当使用到字符串的属性或方法时,系统会把字符串包装成一个对象属性 length:获取字符串的长度方法 concat(str1,str2):连接字符串 indexOf(str):查找第一次出
2016-08-15 15:15:40 392
Java万年历记事本
2016-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人