随笔分类 -  我的JavaScript学习之路

摘要:正则表达式(RegExp) 如何按一定规则快速查找到需要找寻的内容,js的设计者们给我们提供了一个叫正则表达式(RegExp对象),专门用于处理类似问题。 RegExp对象表示正则表达式,它是对字符串执行模式匹配的强大工具。 正则表达式--基本概念 在计算机科学中,是指一个用来描述或者匹配一系列符合 阅读全文
posted @ 2016-04-17 22:22 叶十一少 阅读(3353) 评论(0) 推荐(0)
摘要:form对象 form对象代表一个HTML表单,在HTML文档中<form>每出现一次,form对象就会被创建。从dom对象层次图看,document.forms对象是当前文档所有form对象的集合。 例, 案例:用户注册。 代码如下: 用户注册.css: 用户注册.html: 第一次运行的时候,会 阅读全文
posted @ 2016-04-17 20:15 叶十一少 阅读(639) 评论(0) 推荐(0)
摘要:这是坦克大战游戏1.0版,以后会陆陆续续的完成... 准备素材(itank.jpg): 代码如下: 于是坦克就可以在夕阳下狂奔了!!! 阅读全文
posted @ 2016-04-16 15:37 叶十一少 阅读(264) 评论(0) 推荐(0)
摘要:dom对象详解--style对象 style对象 style对象和document对象下的集合对象styleSheets有关系,styleSheets是文档中所有style对象的集合,这里讲解的重点是style对象,styleSheets不是重点。 style对象定义:Represents the  阅读全文
posted @ 2016-04-16 15:24 叶十一少 阅读(597) 评论(0) 推荐(0)
摘要:document对象 Document对象代表整个html文档,可用来访问页面中的所有元素,是最复杂的一个dom对象,可以说是学习好dom编程的关键所在。 Document对象是window对象的一个成员属性,通过window.document来访问,当然也可以直接使用document。 docum 阅读全文
posted @ 2016-04-16 11:15 叶十一少 阅读(7391) 评论(0) 推荐(0)
摘要:为什么学dom编程? dom编程简介 DOM=Document Object Model(文档对象模型),根据W3C DOM规范,DOM是HTML与XML的应用编程接口(API),DOM将整个页面映射为一个由层次节点组成的文件。 js把浏览器,网页文档和网页文档中的html元素都用相应的内置对象来表 阅读全文
posted @ 2016-04-15 23:18 叶十一少 阅读(1781) 评论(0) 推荐(0)
摘要:一个无聊透顶的乌龟抓鸡的游戏。 准备素材(两张图片): 游戏代码如下: 运行效果图: 阅读全文
posted @ 2016-04-15 22:19 叶十一少 阅读(631) 评论(0) 推荐(0)
摘要:还记得当初学JAVA-GUI编程时学习过事件监听机制,此时再学习JavaScript中的事件驱动机制,不免简单。当初学习时也是画过原理图,所以从原理图开始吧! js是采用事件驱动(event-driven)响应用户操作的。比如通过鼠标或者按键在浏览器窗口或者网页元素(按钮,文本框...)上执行的操作 阅读全文
posted @ 2016-04-15 00:52 叶十一少 阅读(6680) 评论(0) 推荐(0)
摘要:js内部类 javascript中本身有提供一些可以直接使用的类,这种类就是内部类。主要有:Object、Array、Math、Boolean、String、Number、Date、RegExp。 js内部类--概述 前面我们讲的对象都是自定义类(就是自己写的),js的设计者为了编程方便,也提供了事 阅读全文
posted @ 2016-04-15 00:30 叶十一少 阅读(2049) 评论(0) 推荐(0)
摘要:抽象 在讲解面向对象编程的三大特征前,我们先了解什么叫抽象,在定义一个类时候,实际上就是把一类事物的共有的属性和行为提取出来,形成一个物理模型(模板)。这种研究问题的方法称为抽象。 封装 什么是封装? 封装就是把抽象出来的属性和对属性的操作封装在一起,属性被保护在内部,程序的其它部分只有通过授权的操 阅读全文
posted @ 2016-04-14 22:46 叶十一少 阅读(394) 评论(0) 推荐(0)
摘要:构造函数(方法)介绍 什么是构造函数呢?在回答这个问题之前,我们来看一个需求:前面我们在创建人类的对象时,是先把一个对象创建好后,再给他的年龄和姓名属性赋值,如果现在我要求,在创建人类的对象时,就直接指定这个对象的年龄和姓名,该怎么做? 构造函数(方法)是一种特殊的方法,它的主要作用是完成对对象实例 阅读全文
posted @ 2016-04-14 21:58 叶十一少 阅读(268) 评论(0) 推荐(0)
摘要:理论是需要通过实践来检验的,学了这么多,于是我就试了试采用面向对象的编程思想实现了一个超级简单的马里奥游戏,游戏感觉特傻! 准备素材(图片mario.jpg): 分析: 设计相关的对象 要求:Mario碰到边界给一个提示。(其实还有一个要求就是Mario可以去找另一个物体,没有实现。) 以下为源码: 阅读全文
posted @ 2016-04-14 21:19 叶十一少 阅读(773) 评论(0) 推荐(0)
摘要:js面向对象特征介绍 javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDirven)并具有安全性能的脚本语言。它具有面向对象语言所特有的各种特性,比如封装、继承及多态等。但对于大多数人说,我们只把javascript做为一个函数式语言,只 阅读全文
posted @ 2016-04-10 20:45 叶十一少 阅读(442) 评论(0) 推荐(0)
摘要:函数 函数的基本概念 为完成某一功能的程序指令(语句)的集合,称为函数。有的程序员把函数称为方法,希望大家不要被这两个名词搞晕了。 函数分为:自定义函数、系统函数(经常查看js帮助手册)。 js自定义函数基本语法: 参数列表:表示函数的输入 函数可以有返回值,也可以没有 例, 函数.html: 我的 阅读全文
posted @ 2016-04-09 16:56 叶十一少 阅读(385) 评论(0) 推荐(0)
摘要:我是一个初学者,但求能学到些许知识!以下是根据韩顺平老师的《轻松搞定网页设计html+css+javascript—javascrip部分》整理而成。 为什么要学习javascript? javascript是实现网页动态效果的基石,在web开发中扮演重要的角色,被广泛的应用到各个领域: 在web开 阅读全文
posted @ 2016-04-09 12:44 叶十一少 阅读(482) 评论(0) 推荐(0)