自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 js--打卡--12.25 DOM添加删除记录练习

添加删除记录练习 /* * 通用方法,删除 */ function adeleteALL(){ //再带点击事件中删除对应的tr //获取tr var tr = this.parentNode.parentNode; //动态获取每个tr中的名字 var name = tr.getElementsByTagNa

2017-12-25 23:19:16 283

原创 js--打卡--12.20 confirm消息框

/* * confirm(""); * ---显示带有一段消息以及确认按钮和取消按钮的对话框。 * ---余姚一段字符串作为参数,为要显示的文本内容 * ---点击确认返回true 点击取消返回false * */ window.onload = function(){ var btn = document.getE

2017-12-20 22:00:14 191

原创 js--打卡--12.14 DOM增删改方法

Untitled Document //创建一个通用函数,给按钮绑定单击事件。 function myClick(strId,fun){ var btn = document.getElementById(strId); btn.onclick = fun; } window.onload = function(){ /

2017-12-14 00:09:39 164

原创 js--打卡--12.14 DOM增删改方法

Untitled Document //创建一个通用函数,给按钮绑定单击事件。 function myClick(strId,fun){ var btn = document.getElementById(strId); btn.onclick = fun; } window.onload = function(){ /

2017-12-14 00:07:24 320

原创 js--打卡--DOM的querySelector和querySelectorAll方法

window.onload = function(){ /* * document.querySelector(".box div") * * querySelector(""); * --需要一个选择器的字符串作为参数,可以根据一个CSS的选择器来查询一个元素节点 * --但是只会返回满足条件的第一个元素,不会再返回其他。

2017-12-13 21:23:02 283

原创 js--打卡--12.13 DOM全选练习

全选练习 window.onload = function(){ //获取四个多选框items var items = document.getElementsByName("items"); //获取全选/全不选的多选框 var checkedAllBox = document.getElementById("checkedAllBox"); /*

2017-12-13 08:10:40 300

原创 where VS having 为什么不能再where子句中使用组函数(聚合函数)

1.问题select department_id,avg(salary)from employeeswhere avg(salary)>6000group by department_id--having avg(salary)>60002.原因。sql语句的执行顺序为 from子句where 子句group by 子句having 子句order by

2017-12-12 00:27:04 2495 2

原创 组函数(聚合函数),分组函数

组函数(聚合函数):   1.avg  求平均 (只能是number 类型)   2.sum  求和  (只能是number 类型)   3.max  最大值(可以使是number,varchar,Date 类型)   4.min   最小值  (可以使是number,varchar,Date 类型)   select avg(salary),sum(s

2017-12-12 00:15:26 2200 1

原创 内连接vs外连接

内连接:合并具有同一列的两个以上的表的行,结果集中不包含一个表与另一个表不匹配的行。外连接:两个表在连接的时候除了返回满足连接条件的行以外,还返回左(右)表中不满足连接条件的行,称为左(右)外连接。没有匹配的行是,相应的结果显示为空(null); 外连接的where条件语句类似于内连接条件语句,但是连接条件中没有匹配行的表要在其后面加(+)&...

2017-12-11 22:23:07 264

原创 js--打卡--12.11 dom查询常用方法及实例

/* * 通过document对象调用元素 * * 1.getElementByID() * --通过id属性获取一个元素节点 * 2.getElementsByTagName() * --通过标签名来获取一组元素节点对象 * 3.getElementsByName()

2017-12-11 10:19:08 297

原创 js--打卡--12.08 文档加载和onload事件

/* * 浏览器加载文档时,是从上到下逐行加载,如果把script代码写到上面,就会先执行script里面的代码 * 但此时页面还没有执行。如果要把script代码写在上面,需要onload()事件。 */ /* * onload事件会在整个页面加载完后才触发。 * windo.onload()事件 */ window.onloa

2017-12-08 09:47:46 149

原创 笛卡尔集错误

笛卡尔集错误。 ①省略了连接条件。 ②连接条件无效。 ③所有表中的行互相连接。 解决办法:添加有效的连接条件。select e.employee_id,d.department_idfrom employees e , departments d 比如想要查询的employee_id属于employees 表,department_id属...

2017-12-07 21:57:47 1653

原创 js--打卡--12.07 DOM简介

/* * DOM document object model 文档对象模型 * 节点:Node--构成HTML文档最基本的单元。(四类节点) * -1,文档节点:整个HTML文档 * -2.元素节点:HTML中HTML标签 * -3.属性节点:元素的属性 * -4.文本节点:HTML标签中的文本内容 */

2017-12-07 13:14:13 195

原创 js--打卡--12.07 邮件的正则表达式

/* * 邮件的正则表达式 * * 规则 hellow.nihao @ abc . con . cn * 任意字母数字下划线 (任意字母数字下划线) @ 任意字母数字 . 任意字母(2-5位) .任意字母(2-5位) * * \w{3,} (\.\w+)*(可有可无) @ [A-z0-9]{1,} (\.[A-

2017-12-07 09:53:33 161

原创 js--打卡--12.07正则表达式 去除字符串前后空格

//去除一个字符串的前后空格 var str = " hellow "; str = str.replace(/\s/g,""); console.log(str); //但是如果字符串中间有空格也会被去除掉 var str = " hel low "; str = str.replace(/\s/g,"");

2017-12-07 09:16:02 253

原创 js--打卡--12.06 正则表达式

/* * 正则表达式:用于定义一些字符串的规则 * 计算机可以根据正则表达式,检查一个字符串是否符合规则。 * 将符合规则的字符串返回。 * 语法: var 变量 = new RegExp("正则表达式","匹配模式"); * 可以检查一个字符串中是否包含该“正则表达式” * * 第二

2017-12-06 16:30:43 160

原创 js--打卡--12.06 String方法中正则表达式应运

/* * split(); * --将字符串拆分为一个数组。 * --可以传入一个正则表达式,依据此表达式拆分。 */ var str = "1a2c3d5r4g7jl8j9u0"; console.log(str.split(/[0-9]/)); /* * search(); * --搜索字符串中是

2017-12-06 13:21:45 145

转载 oracle--months_between函数

格式:MONTHS_BETWEEN(DATE1,DATE2) 即MONTHS_BETWEEN(日期1,日期2)   MONTHS_BETWEEN函数返回两个日期之间的月份数。如果两个日期月份内天数相同,或者都是某个月的最后一天,返回一个整数,否则,返回数值带小数,以每天1/31月来计算月中剩余天数。如果日期1比日期2小 ,返回值为负数。   例:months_between(to_

2017-12-05 23:03:50 769

转载 Oracle--Round函数

Round函数用法:截取数字 格式如下:ROUND(number[,decimals])其中:number 待做截取处理的数值decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分,并四舍五入。如果为负数则表示从小数点开始左边的位数,相应整数数字用0填充,小数被去掉。需要注意的是,和trunc函数不同,对截取的数字要四舍五入。举例如下:Sq

2017-12-05 22:52:30 185

原创 js--打卡--12.05 String对象方法

//String()对象在计算机底层是以字符数组储存的,所以很多方法和属性与数组类似 var str = "Hellow"; //计算机底部储存 ["H","e","l","l","o"] /* * length属性,返回字符串的长度 */ console.log(str.length); /* * charAt(索引);

2017-12-05 15:55:21 158

原创 js--打卡--12.05 Date对象

//js中Date表示时间对象 /* * 创建一个当前的时间对象 * 如果直接使用构造函数创建Date对象,会封装当前代码执行时的时间 */ var d = new Date(); console.log(d); /* * 创建一个指定时间对象 * 需要在构造函数中传入一个字符串 * 格式 “月/日/年 时:

2017-12-05 11:26:09 191

原创 js--打卡--12.05 arguments

/* * 调用函数的时候,浏览器会传入2个隐含的参数 * 1.this * 2.arguments 封装实参的对象。 * * argument.calle属性:显示当前正在调用该函数的函数对象 */ function fun(){ //检查arguments的存在 console.log(arguments)

2017-12-05 10:24:29 244

原创 js--打卡--12.05 数组的其他方法

var arr = [1,2,3]; var arr1 = [4,5,6]; var arr2 = [7,8,9]; //concat(); 连接字符串,不影响原数组。 var result = arr.concat(arr1,arr2); //参数还可以传元素。 result = arr.concat(arr1,arr2,"10"); conso

2017-12-05 09:35:18 143

原创 js--打卡--12.04 数组的slice和splice方法

/* * slice():截取指定的数组元素。 * * 参数:1,起始元素的索引(必须); 包括边界 * 2.结束位置的索引(非必须)(可为负数 ) 不包括边界 * * 返回值:会将查询结果作为一个新的数组返回 */ var arr = ["张三","李四","王五","赵六","高七"]; var

2017-12-04 15:18:49 206

原创 js--打卡--12.04数组学习

//数组 var arr = new Array(); //添加元素 arr[0] = 100; arr[1] = 91; arr[2] = 62; arr[10] = 50; console.log(arr); //读取数组 console.log(arr[0]); //数组长度 /* * 对于连续的数组

2017-12-04 10:14:10 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除