摘要: 1:跨域 http://localhost:801/Ajax/JQuery.html http://localhost:801/Ajax/JSONsever.php /上面的网址,协议HTTP协议,端口号801,域名一直不会产生跨域/ 当协议端口号域名都不同的就会产生跨域 HTTP协议默认为80端口 阅读全文
posted @ 2018-05-20 16:53 INSTANCE_SELF 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1:jQuery语法 阅读全文
posted @ 2018-05-20 16:44 INSTANCE_SELF 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 客户端测试:GET方法实现Ajax异步 var request = new XMLHttpRequest(); request.open("GET","sever.php?number="+ document.getElementById("keyword").value); request.sen 阅读全文
posted @ 2018-05-20 16:40 INSTANCE_SELF 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1:HTTP协议是一种无状态的协议,不保持持久的连接,游览器向服务器发送请求,服务器答应之后不关闭了连接。下一次需要再一次的放松请求 2:HTTP请求,方法(get,post),地址(网址),请求头(身份验证信息,客户端环境),请求体(提交的内容,表单信息,查询的信息) 3:HTTP响应 三个部分, 阅读全文
posted @ 2018-05-20 16:37 INSTANCE_SELF 阅读(300) 评论(0) 推荐(0) 编辑
摘要: <!-- 淡入淡出: 不断改变元素的透明度来实现的 1. fadeIn(): 带动画的显示 2. fadeOut(): 带动画隐藏 3. fadeToggle(): 带动画切换显示/隐藏 --> jQuery动画本质 : 在指定时间内不断改变元素样式值来实现的 1. animate(): 自定义动画 阅读全文
posted @ 2018-05-20 16:20 INSTANCE_SELF 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-20 16:18 INSTANCE_SELF 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1. 事件绑定(2种): * eventName(function(){}) 绑定对应事件名的监听, 例如:$('#div').click(function(){}); * on(eventName, funcion(){}) 通用的绑定事件监听, 例如:$('#div').on('click', 阅读全文
posted @ 2018-05-20 16:14 INSTANCE_SELF 阅读(418) 评论(0) 推荐(0) 编辑
摘要: offset相对于页面来说 position相对于上层的父元素 获取/设置标签的位置数据 * offset(): 相对页面左上角的坐标 * position(): 相对于父元素左上角的坐标 1. scrollTop(): 读取/设置滚动条的Y坐标 2. $(document.body).scroll 阅读全文
posted @ 2018-05-20 16:13 INSTANCE_SELF 阅读(87) 评论(0) 推荐(0) 编辑
摘要: jQuery方法和工具 //1. $.each(): 遍历数组或对象中的数据 var obj = { name: 'Tom', setName: function (name) { this.name = name } } $.each(obj, function (key, value) { co 阅读全文
posted @ 2018-05-20 16:10 INSTANCE_SELF 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 使用<script>引用jQuery源码库文件 1). 本地引入 2). 在线远程引入(CDN): https://cdn.bootcss.com/jquery/1.9.0/jquery.min.js https://cdn.bootcss.com/jquery/1.9.0/jquery.js 阅读全文
posted @ 2018-05-20 16:09 INSTANCE_SELF 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; void swap(int &a ,int &b){ int temp; temp = a ; a = b; b = temp; } void bubblesort(int a[],int n) { int i,j; int temp; for(i=n-1;i>=0;i--) { for(j=0;ja[j+1]) ... 阅读全文
posted @ 2018-05-20 16:02 INSTANCE_SELF 阅读(121) 评论(0) 推荐(0) 编辑
摘要: /这个问题比较难,看了半天还是不懂,只能记录下,以后再总结/ 例如:6的划分: 6; 5+1; 4+2;4+1+1; 3+3;3+2+1;3+1+1+1; 2+2+2;2+2+1+1;2+1+1+1+1 1+1+1+1+1+1; (1)当n=1时,不论m的值为多少(m>0),只有一种划分即{1}; 阅读全文
posted @ 2018-05-20 12:56 INSTANCE_SELF 阅读(175) 评论(0) 推荐(0) 编辑
摘要: /推荐看小甲鱼的数据结构与算法视频/ void move(int n, char a, char b, char c) { if(n==1) { printf("%c-->%c\n", a,c); } else { move(n-1, a, c, b);// printf("%c-->%c\n", 阅读全文
posted @ 2018-05-20 12:53 INSTANCE_SELF 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1:试着编写一个arrayMerge()函数,实现该函数被调用时,传递任意数量的数组,返回一个合并后的数组。 function arrMerge(){ var res=[]; for(var i=0;i<arguments.length;i++) { res = res.concat(argumen 阅读全文
posted @ 2018-05-20 12:50 INSTANCE_SELF 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是浏览器内核? * 支持浏览器运行的最核心的程序 2. 不同的浏览器可能不太一样 * Chrome, Safari: webkit * firefox: Gecko * IE: Trident * 360,搜狗等国内浏览器: Trident + webkit 3. 内核由很多模块组成 * 阅读全文
posted @ 2018-05-20 12:38 INSTANCE_SELF 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1:Sub.prototype=new supper() 方式1: 原型链继承 1. 套路 1. 定义父类型构造函数 2. 给父类型的原型添加方法 3. 定义子类型的构造函数 4. 创建父类型的对象赋值给子类型的原型 5. 将子类型原型的构造属性设置为子类型 6. 给子类型原型添加方法 7. 创建子 阅读全文
posted @ 2018-05-20 12:37 INSTANCE_SELF 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 7:闭包 var btns = document.getElementsByTagName('button') //遍历加监听 /* for (var i = 0,length=btns.length; i < length; i++) { var btn = btns[i] btn.onclick 阅读全文
posted @ 2018-05-20 12:34 INSTANCE_SELF 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 执行上下文 1. 代码分类(位置) * 全局代码 * 函数(局部)代码 2. 全局执行上下文 * 在执行全局代码前将window确定为全局执行上下文 * 对全局数据进行预处理 * var定义的全局变量==>undefined, 添加为window的属性 * function声明的全局函数==>赋值( 阅读全文
posted @ 2018-05-20 12:30 INSTANCE_SELF 阅读(1372) 评论(0) 推荐(1) 编辑
摘要: 1. instanceof是如何判断的? * 表达式: A instanceof B * 如果B函数的显式原型对象在A对象的原型链上, 返回true, 否则返回false 2. Function是通过new自己产生的实例 /////////////////////////////////面试题/// 阅读全文
posted @ 2018-05-20 12:27 INSTANCE_SELF 阅读(140) 评论(0) 推荐(0) 编辑