摘要:
一、each语句 1、each语句的功能 在jQuery中,通过$函数获取的都是jQuery对象。通过测试可知,jQuery对象是一个类数组的特殊对象,其是DOM对象的集合。而each语句就是专门用于遍历jQuery对象。 2、each语句的基本语法 jQuery对象.each(callback) :each语句非常简单,只有一个参数callback,其形式如下: function callba... 阅读全文
摘要:
一、事件编程 1、基本事件(以方法形式存在的) 基本语法: 原生Javascript代码中的事件绑定方式: DOM对象.事件 = 事件的处理程序 jQuery代码中的事件绑定方式: jQuery对象.事件(事件处理程序) 2、常用的事件列表 blur(fn) :当失去焦点时触发 change(fn) :当下拉选框状态改变时触发 click(fn) :当单击时触发 dblclick(fn) ... 阅读全文
摘要:
一、jQuery概述 1、Javascript代码库 在早期的项目开发中都是使用Javascript原生代码,一行一行编写。但是Javascript自身存在3个弊端: ① 复杂的DOM操作 ② 不一致的浏览器体现 ③ 便捷开发、调试工具的缺乏 所以在很长一段时间内,Javascript正在慢慢脱离开发者的视线。直到2005年,Ajax的出现又让Javascript重新回归到开发者的视线中。 为了简... 阅读全文
摘要:
一、响应式设计概述 1、未来网页流行区域 随着3G、4G的普及,越来越多的人使用手机上网。 移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页? 2、早期解决方案 手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度 阅读全文
摘要:
一、微信概述 1、历史背景 1)2011年1月21日,腾讯推出微信(张小龙) 2)2012年8月20日,腾讯推出微信公众平台功能,同年11月开放第三方接口 3)2013年1月微信突破3亿,海外版wechat用户也达到7000万,以前和韩国客户沟通也是通过微信,可见微信已随处不在 2、微信公众平台 微 阅读全文
摘要:
一、Ajax与XML案例 例:使用Ajax+XML读取数据表中的分类信息并放入下拉选框中 demo01.php 运行结果: 二、Ajax中的JSON 在Javascript中,可以通过两种方式(XML与JSON)来实现大批量数据的编辑工作。 1、什么是JSON 所谓的JSON就是一组属性的无序集合 含义: JSON就是属性的集合,这些属性是无序,在Javascript中,可以通过一... 阅读全文
摘要:
一、Ajax概述 1、历史起源 1998年,微软公司Outlook Web Access研发小组在当时的IE浏览器中集成了一种技术,可以在客户端无刷新的前提下向服务器端发送Http请求,这门技术称之为"XMLHTTP"。 2005年,谷歌公司在自家的多款产品(Gmail邮箱、Google Sugge 阅读全文
摘要:
一、版本控制软件 1、为什么需要版本控制软件 问题:① 团队开发 ② 异地协作 ③ 版本回退 2、解决之道 SCM(Software Configuration Management):软件配置管理 在软件开发中,软件的配置管理主要是指对软件源代码的管理… 3、常用的版本控制软件 cvs版本控制软件 阅读全文
摘要:
正则概述 1、正则解析 正则表达式与Xpath是类似的,都是一门独立的语言,可以运行于大多数的编程语言中。 Xpath:jquery,php,java 正则表达式:javascript,php,java 2、正则起源 1956年,由两位神经生理方面的科学家创造性通过一种数学符号的形式来描述神经元系统,后来又被肯·汤普逊(Unix系统之父)把这种数学符号引入到计算机的搜索算法中,并逐渐引入到计算机系... 阅读全文
摘要:
编写小游戏:贪吃蛇 1、需求分析 地图 食物 蛇 使用编程思想:面向对象的编程思想 面向对象核心思想:把一个系统分解为若干个事务,每个事务就是一个类 2、前期准备 在面向对象的编程语言中,类是由两部分组成:属性和方法 属性:对某类事务特征的描述 方法:对某类事务的行为的描述 【地图类】 1)相关属性 宽度 :800px 高度 :400px 颜色 :灰色(#dddddd) 位置 :absol... 阅读全文