摘要:
在页面内的规定行为,触发指定函数的执行。 一、声明事件 给某个标签添加事件,配合定义好的函数使用。 格式: <标签名 事件名="函数1名;函数2名";..... > 例子: 二、常见事件 单击事件:(常用于按钮标签) onclick,鼠标单击时触发。 双击事件:(常用于按钮标签) ondblclic 阅读全文
摘要:
JS开发者提供的对象方法。 一、字符串操作 常用操作: 大小写转换、截取、查找。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>学习使用类</title> <script type="text/javascript"> //转 阅读全文
摘要:
JS中万事万物皆对象,灵活! 对象: 可以调用不存在的属性方法(自动扩充),值为undefined。 可以直接新增属性方法。 创建自定义对象: //创建一个自定义对象 var 对象名 = new Object(); //给它新增属性 对象名.属性名 = 属性值 //给他新增方法,其实方法也是属性 对 阅读全文
摘要:
JS的类比较死板,它的对象不会共享方法。 创建一个类: 格式: function 类名(形参){ this.属性名 = 形参; ... this.属性名 = "值"; ... this.方法名 = function(形参){ 方法体; } } 在JS中,类的方法并不共享,每创建一个对象都会给它单独分 阅读全文
摘要:
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则,即为范式。 第一范式: 列不可再分割,保证其具有原子性。 第二范式: 表中每一列都和主键相关,而不能只与主键的某一部分相关(联合主键)。保证表格的原子性。(限制多对多关系) 第三范式: 表中每一列都和主键直接相关,而不能间接相关。( 阅读全文
摘要:
MySQL的核心是存储引擎。 一、查询过程 1、客户端向MySQL服务器发送查询请求。 2、检查查询缓存,缓存命中直接返回数据,否则进入下一阶段。 3、服务器进行SQL解析、预处理、由优化器生成对应的执行计划。 SQL解析: 软解析:在缓存中找到了执行计划。 硬解析:缓存中没有找到对应的执行计划,则 阅读全文