自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jq日历插件引起的思考$("ele") 和 $($("ele"))

在JQ对象里面扩展一个CalenderPlugin写在了$.fn.extend()的参数里面传进去一个obj,里面有个属性:CalenderPlugin,是一个匿名函数,分析,第一个this指向谁?1.谁调用就指向谁 $("#date_input") 是个jq对象,也就是说,后面绑定的create,bindData都是JQ对象的属性,而不是DOM对象的属性,this----&g...

2019-04-30 10:32:56 331

原创 Date setMonth(date.getMonth - 1)

在日期计算时setMonth(date.getMonth - 1) 是用本月的天数减去上个月的天数,也就是往后数多少天,所有当两个月天数不一样,就会出现混乱,解决办法,this_.date.setMonth(this_.date.getMonth() - 1, 1);指定月份再指定天数就好了...

2019-04-30 09:30:06 1728

原创 日历扩展方法[原型]

//日历 // 三个方法封装 //获取上个月天数 Date.prototype.getPreMonthDays = function() { var temp = new Date("0000-1-1"); //这个主要是设置1号 //年份和月份都会改成当前Date对象的年月信息 //之所以设置成1号是因为往后推一天就是上一个月的天数 //month+1 ...

2019-04-29 19:58:52 311

原创 JQ animation 用法

1.参数形式,{},单个多个都是{}2.绝对值,相对值,百分比3.单位 有px 无 px4.动画时间,动画函数

2019-04-29 14:24:35 1803

原创 后代选择器和自带选择器区分

Asender Desender后代选择器 是后代所有的元素 $(“ul li”)> 只查子元素

2019-04-28 11:27:54 352

原创 闭包【一】【被引用的变量不会被释放,未被引用的变量会被释放】

function A() { var i = 9; function b() { var j = i; console.log("j",j); console.log("i",i); i++; //i++是对上面一层函数的值的修改 A的成员变量也会被修改,但是不会被释放 // } return b; } va...

2019-04-28 09:47:43 2915

原创 prototype 和__proto__

var person = { username: "xxx" } var yellowPerson = { __proto__: person //内部原型 增强的字面量 } console.log(yellowPerson.username); console.log(yellowPerson); console.log(y...

2019-04-26 16:14:15 87

原创 回调函数【一】

方式一:函数都定义好了function add(a,b,callback){ var c = a + b; callback(c)}; function add2(d){alert(d)};add(1,2,add2);方式二:在调用的函数里面在定义一个匿名函数作为参数callBackfunction add(a,b,callback){ var c = a + b; callback(...

2019-04-25 16:17:45 129

原创 构造函数[this到底指向哪里 ]

在普通的函数里面定义函数,直接用函数名调用,属于window的方法直接使用this会报this.inner() is not a function说明this里面没有这个成员函数那么这个时候this是谁?指向window;普通函数的this都是window对象构造函数里的调用的普通方法都是Windows的成员方法结论:是谁的就指向谁...

2019-04-25 15:29:40 819

原创 元素默认外边距 以及常见宽高属性

bodym8pxul dlmt mb 16pxli dt dd 没有边距

2019-04-25 09:16:13 1199

原创 常见异常值的bool值

0falsenullfalseundefinedfalse“”false“中间有空格”true

2019-04-24 20:41:49 241

原创 JSONP[二 动态请求]

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-04-23 19:53:22 144

原创 JSONP[一]

位置A<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=...

2019-04-23 11:02:38 95

原创 搜索栏布局方式[二]

2019-04-20 10:50:14 548

原创 连接SQL常见错误

2019-04-19 11:58:22 137

原创 HTMLCOLLECTION NODELIST 子元素操作

COLLECTION 的操作方式有两种NODELIST

2019-04-19 11:38:20 821

原创 ele.remove() 自己移除自己

苹果 桃子 香蕉 桔子

2019-04-19 11:08:35 789

转载 给类数组加上forEach

JS forEach()方法不能用于HTMLCollection NodeList等类似于数组但又不是真正的数组。JS遍历数组,通常是for循环实现,ECMASCRIPT 5为数组增加了forEach()方法,通过这个方法可以轻松遍历数组,需要传入一个回调函数,回调函数第一个参数代表每次读取到的数组元素,第二个参数为可选参数,代表当前元素的索引值。HTMLCollection NodeList...

2019-04-19 10:33:45 973

原创 HTMLCollection NodeList

首先,这两个都是伪数组定义这里把符合以下条件的对象称为伪数组:1,具有length属性2,按索引方式存储数据3,不具有数组的push,pop等方法举例:1,function内的arguments 。2,通过document.forms,Form.elements,Select.options,document.getElementsByName() ,document.getEl...

2019-04-19 10:25:51 120

转载 order by group by

order by 和 group by 的区别order by 和 group by 的区别:1,order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。2,group by&nb...

2019-04-18 23:29:09 133

原创 简单的搜索功能

知识点1str.indexOf("") ==> 0; != -1; 就是全选效果str.indexOf(“content”) != -1 表示在str中,就添加到列表知识点2 AJAX知识点3 数组的 forEach getData(""); button.onclick = function () { var str = input_search.v...

2019-04-16 19:57:20 434

原创 AJAX函数

function AJAX(obj) { //做网络请求的时候,参数以"对象"的形式传递进来 //规定: obj 里面包含属性: //1.url //2.type -- get 还是 post //3.data -- 前端给后端传递的参数(前端传递的时候,以"对象"的形式) //4.回调函数 -- success //5.回调函数 -- error // var ajaxObj...

2019-04-16 14:51:59 541

原创 数据的扩展函数Array.some() Array.filter()

var flag = arr.some(function(item) { return item["username"] == username;})var obj = arr.filter(function(item) { return item["username"] == username;});some()返回boolean 只要arr中有一个满足我们设置的条...

2019-04-16 14:50:26 343

原创 AJAX简单分析

2019-04-16 14:44:19 104

原创 JSON 补充 JSON 数组

JSON 工具类提供对JSON格式的数组的字符串的解析[{ "username": "leson", "userpwd": "123"}, { "username": "lili", "userpwd": 321}]//字符串

2019-04-16 14:22:55 132

原创 JSON格式字符串 和 JSON格式对象

<!-- var obj1 = {a:"jkjkkj",b:"dsahlusaduh"}; 非JSON数据格式JS对象 var obj2={"a":"dsahil","b":"sdauiauhs"}; JSON 数据格式的JS对象 obj1 和 obj2 都可以转成 JSON.stringfy 针对两种数据格式 只有符合json数据格式的str ...

2019-04-16 09:10:45 1995

原创 blogs_数据存储_localStorage

local_storage :https://www.cnblogs.com/st-leslie/p/5617130.html//取数据localStorage[key].keylocalStorage.getItem(key)//设置 不方便 读取比较容易storage.setItem(key,value);//删除storage.clear()storage....

2019-04-15 22:51:46 119

原创 事件冒泡分析[二]

<!DOCTYPE html><html><head> <title>event</title> <style> html,body{ width: 100%; height: 100%; background-col...

2019-04-15 20:28:49 92

原创 事件捕获的的分析

<!DOCTYPE html><html><head> <title>event</title> <style> html,body{ background: bisque; } #obj1{ width: 100%; ...

2019-04-15 20:20:50 113

原创 事件冒泡分析[一]

冒泡机制实现的事件委托<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...

2019-04-15 20:04:06 122

原创 事件冒泡和事件捕获案例

冒泡<!DOCTYPE html><html><head> <title>event</title> <style> html,body{ width: 100%; height: 100%; background-c...

2019-04-15 19:52:14 467

转载 事件冒泡和事件捕获

其实感觉不难理解,就是有点绕…… 总结了两个人的博客,写了这篇:总算是搞清楚事件捕获和事件冒泡了!参考资料浅谈事件冒泡与事件捕获 理解事件捕获和事件冒泡1、事件捕获 捕获型事件(event capturin...

2019-04-15 19:30:22 129

原创 定位

2019-04-15 00:16:16 119

原创 express【入门 一】

const express = require("express");var server = express();server.listen(8080);输入 localhost:8080/user.html返回 Cannot GET/user.html如果不引入这个模块const http = require("http");var server = http.create...

2019-04-12 20:11:39 80

原创 相对路径

./ 或者 什么也不写当前目录…/上一层目录

2019-04-12 18:57:39 84

原创 p标签absolute之后失去整行的宽度【包裹性】

p标签absolute之后失去整行的宽度 类似于float

2019-04-12 18:24:08 424

原创 NODEJS 关于 一次请求的两个 req.url

1.使用table tabel-cell0911

2019-04-12 11:54:47 1082

原创 inline-block元素巨坑

inline-block元素带有文本属性宽高属性,但是,绝对不是块级元素,在使用inline-block,一旦发现排列问题,第一要想到的是他的文本属性导致的,因为文本有字号和行高,会改变这一行的基线位置解决办法:font-size = 0字号为0,基线和其他的线重合,字体高度为0vertical-align: top;改变对齐方式...

2019-04-11 17:44:03 420

原创 使用外边距设置【块级元素block】元素宽度

对于block元素可以设置外边距相当于间接设置了宽度<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="../css/resetm.css"> &lt...

2019-04-11 15:25:22 849

原创 利用skew实现对话框制作

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> .parallelogram { width: 150px; height: 100px; transform: s...

2019-04-10 16:22:45 141

空空如也

空空如也

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

TA关注的人

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