11 2019 档案

摘要:c#的扩展方法 1.必须是在一个非嵌套、非泛型的静态类中的静态方法 2.至少一个参数,第一个参数附加this,不能有其他修饰符如out、ref 3.第一个参数不能是指针类型 上面例子是自定义的一个扩展方法,判断字符串长度是否为偶数。 注意:如果自定义的方法名与其他已定义的方法冲突的话,则无效。扩展方 阅读全文
posted @ 2019-11-30 21:21 盗哥泡茶去了 阅读(101) 评论(0) 推荐(0)
摘要:对象初始化器 在没有初始化器之前,我们初始化一个对象可能需要在构造函数内对属性赋值,或者先实例化一个对象,在一个一个的对其属性赋值。 使用初始化器: 已知类型:var query = new Person(){Name="k",Age=1}; 注:小括号可以不加 匿名类型:var query = n 阅读全文
posted @ 2019-11-30 16:32 盗哥泡茶去了 阅读(135) 评论(0) 推荐(0)
摘要:隐式类型 var 强类型,声明的时候必须给变量赋值,编译器会根据值来确定其类型。只能出现在局部变量或脚本代码中。 使用范围: 简单类型:如int string等 复杂类型:如数组、类等 逻辑语句:for/foreach using{...} var只能在方法内部使用,不能作为类的属性声明。 优点: 阅读全文
posted @ 2019-11-30 15:29 盗哥泡茶去了 阅读(129) 评论(0) 推荐(0)
摘要:先看一个例子: 使用传统方法我们要定义一个Word类,声明泛型集合,使用foreach循环 而使用linq则简便易懂的多了。 Linq Language Integrated Query,语言集成查询,发音link 命名空间:System.Linq; 作用:访问查询数据 特点:被封装为c#语法,编译 阅读全文
posted @ 2019-11-29 17:30 盗哥泡茶去了 阅读(151) 评论(0) 推荐(0)
摘要:jQuery load() 方法 jQuery load() 方法是简单但强大的 AJAX 方法。 load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 语法:$(selector).load(URL,data,callback); 必需的 URL 参数规定您希望加载的 URL。 可选 阅读全文
posted @ 2019-11-25 17:35 盗哥泡茶去了 阅读(97) 评论(0) 推荐(0)
摘要:什么是遍历? jQuery 遍历,意为"移动",用于根据其相对于其他元素的关系来"查找"(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止。 这些 jQuery 方法很有用,它们用于遍历 DOM 树: <body> <div> <ul> <li><span></s 阅读全文
posted @ 2019-11-25 17:13 盗哥泡茶去了 阅读(155) 评论(0) 推荐(0)
摘要:jQuery 尺寸 jQuery width() 和 height() 方法 width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。 height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。 设置:$("#div1").width(300); 获取:var h = 阅读全文
posted @ 2019-11-25 14:32 盗哥泡茶去了 阅读(58) 评论(0) 推荐(0)
摘要:jQuery addClass() 方法 向被选中元素添加class属性,参数为属性值 $("div").addClass("imp"); 也可以同时向多个元素添加: $("h1,h2,p").addClass("blue"); jQuery removeClass() 方法 删除被选中元素的指定c 阅读全文
posted @ 2019-11-25 14:23 盗哥泡茶去了 阅读(114) 评论(0) 推荐(0)
摘要:jQuery append() 方法 jQuery append() 方法在被选元素的结尾插入内容(仍然该元素的内部)。 追加前:<p>这是一个文本段落</p> $("p").append("<b>追加文本</b>"); 追加后:<p>这是一个文本段落<b>追加文本</b></p> jQuery p 阅读全文
posted @ 2019-11-25 13:29 盗哥泡茶去了 阅读(146) 评论(0) 推荐(0)
摘要:获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 获取/设置属性 - att 阅读全文
posted @ 2019-11-24 18:24 盗哥泡茶去了 阅读(93) 评论(0) 推荐(0)
摘要:jQuery 动画 - animate() 方法 jQuery animate() 方法用于创建自定义动画。 $(selector).animate({params},speed,callback); 必需的 params 参数定义形成动画的 CSS 属性。 实例: $("button").clic 阅读全文
posted @ 2019-11-24 16:44 盗哥泡茶去了 阅读(144) 评论(0) 推荐(0)
摘要:jQuery 滑动方法可使元素上下滑动。 jQuery slideDown() 方法 jQuery slideDown() 方法用于向下滑动元素至完全显示。 $(selector).slideDown(speed,callback); 用法:将元素css的display设置为none,点击按钮,向下 阅读全文
posted @ 2019-11-24 16:30 盗哥泡茶去了 阅读(99) 评论(0) 推荐(0)
摘要:jQuery Fading 方法 通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法: fadeIn() 用于淡入已隐藏的元素。 $(selector).fadeIn(speed,callback); $("button").click(function( 阅读全文
posted @ 2019-11-24 15:45 盗哥泡茶去了 阅读(133) 评论(0) 推荐(0)
摘要:隐藏:$(selector).hide(speed,callback); 显示:$(selector).show(speed,callback); speed:规定隐藏/显示的速度,取值:“slow”,“fast”或毫秒。 callback:隐藏或显示完成后要执行的函数。 实例: <script> 阅读全文
posted @ 2019-11-24 15:32 盗哥泡茶去了 阅读(103) 评论(0) 推荐(0)
摘要:什么是事件? 页面对不同访问者的响应叫做事件。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 如:在元素上移动鼠标,选取单选按钮,点击 事件实例: $("p").click(function(){...}); jQuery事件参考手册:https://www.runoob.com/ 阅读全文
posted @ 2019-11-24 14:47 盗哥泡茶去了 阅读(65) 评论(0) 推荐(0)
摘要:$(...)支持所有css选择器。 css选择器 vs jQuery选择器:优先选择css选择器,因为效率高,jQuery选择器都是用js程序模拟的css选择器。 jQuery选择器参考手册:https://www.runoob.com/jquery/jquery-ref-selectors.htm 阅读全文
posted @ 2019-11-24 14:44 盗哥泡茶去了 阅读(120) 评论(0) 推荐(0)
摘要:jQuery类型 引入jquery.js时,其实是向全局作用域中,添加了一个新的类型--jQuery。 构造函数:负责创建jQuery类型的对象。 原型对象:保存jQuery对象可用的所有简化版API,只有jQuery类型的子对象,才能用简化版API。 什么是jQuery对象 封装DOM元素,并提供 阅读全文
posted @ 2019-11-23 16:11 盗哥泡茶去了 阅读(273) 评论(0) 推荐(0)
摘要:什么是 jQuery ? jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 阅读全文
posted @ 2019-11-23 15:18 盗哥泡茶去了 阅读(134) 评论(0) 推荐(0)
摘要:通过深度优先遍历算法,可以依次获取每个后代节点的对象。 顺序:有子元素先获取子元素,再获取兄弟元素 主要有2步骤: //1.创建节点迭代器对象(parent是要遍历的节点) var iterator = document.createNodeIterator(parent, NodeFilter.S 阅读全文
posted @ 2019-11-22 16:46 盗哥泡茶去了 阅读(198) 评论(0) 推荐(0)
摘要:使用DOM来分配事件 document.getElementById("p1").onclick = function(){displayDate()}; 常用事件: HTML DOM事件:https://www.runoob.com/jsref/dom-obj-event.html 阅读全文
posted @ 2019-11-22 15:35 盗哥泡茶去了 阅读(80) 评论(0) 推荐(0)
摘要:修改DOM包括:改变HTML内容、CSS样式、HTML属性,创建新的HTML元素、删除已有的HTML元素、改变事件 注:不需要查找就能获得的元素: html document.documentElement head document.head body document.body 改变HTML内容 阅读全文
posted @ 2019-11-22 15:28 盗哥泡茶去了 阅读(183) 评论(0) 推荐(0)
摘要:HTML DOM 方法是我们可以在节点(HTML 元素)上执行的动作。 HTML DOM 属性是我们可以在节点(HTML 元素)设置和修改的值。 编程接口 可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。 所有 HTML 元素被定义为对象,而编程接口则是对象方法和对 阅读全文
posted @ 2019-11-22 14:49 盗哥泡茶去了 阅读(384) 评论(0) 推荐(0)
摘要:DOM Document Object Model 文档对象模型 是HTML和XML文档的编程接口。操作网页内容的统一的API标准 HTML DOM定义了访问和操作HTML文档的标准方法。 DOM以树结构表达HTML文档。 为什么用树形结构:树型结构最适合保存上下级关系,且可无限向下延伸。 DOM节 阅读全文
posted @ 2019-11-20 14:25 盗哥泡茶去了 阅读(130) 评论(0) 推荐(0)
摘要:JSON.stringify()方法用于将JavaScript对象转换为字符串 语法 JSON.stringify(value,replacer,space) 参数说明: value:必需,要转换的JavaScript值(通常为对象或数组) var obj = { "name":"runoob", 阅读全文
posted @ 2019-11-19 02:17 盗哥泡茶去了 阅读(103) 评论(0) 推荐(0)
摘要:JSON通常用于与服务器交换数据,在服务器接收到数据一般是字符串 使用JSON.parse()方法将数据转换为JavaScript对象 从服务端接收数组的 JSON 数据 如果从服务端接收的是数组的 JSON 数据,则 JSON.parse 会将其转换为 JavaScript 数组: json_de 阅读全文
posted @ 2019-11-19 01:49 盗哥泡茶去了 阅读(135) 评论(0) 推荐(0)
摘要:循环对象 这里x的值分别是 name alexa site 即键的名称 这里myObj[x]的值分别是 runoob 10000 null 即value的内容 嵌套对象 调用格式: myObj.sites.site1; myObj["sites"]["site1"]; myObj.sites["si 阅读全文
posted @ 2019-11-19 01:32 盗哥泡茶去了 阅读(82) 评论(0) 推荐(0)
摘要:数据在 名称/值 对中 注:key必须用双引号 数据由 逗号 隔开 大括号 保存对象 中括号 保存数组 例:{“age”:30} 相当于JavaScript中的 age=30 JSON值可以是数字、字符串、true/false、数组、对象、null { “sites”:[ {"name":"ergo 阅读全文
posted @ 2019-11-19 01:21 盗哥泡茶去了 阅读(125) 评论(0) 推荐(0)
摘要:相同点 纯文本 具有“自我描述性”(人类可读) 具有层级结构 可通过JavaScript解析 数据可使用AJAX传输 不同点 没有结束标签 更短 读写速度更快 能够使用内建的JavaScript eval()方法进行解析 使用数组 不使用保留字 为什么使用 JSON? 对于 AJAX 应用程序来说, 阅读全文
posted @ 2019-11-19 01:01 盗哥泡茶去了 阅读(153) 评论(0) 推荐(0)
摘要:JSON:JavaScript Object Notation(JavaScript对象表示法) 存储和交换文本信息,类似XML,但比XML更小、更快、更易解析。 轻量级的文本数据交换格式,使用JavaScript语法来描述数据对象,独立于语言和平台。 JSON 文本格式在语法上与创建 JavaSc 阅读全文
posted @ 2019-11-19 00:57 盗哥泡茶去了 阅读(114) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-11-17 03:01 盗哥泡茶去了 阅读(89) 评论(0) 推荐(0)
摘要:XMLHttpRequest对象的readyState属性 作用:表示xhr对象的请求状态 值:由0到4表示5个状态 0:请求尚未初始化 1:已经打开到WEB服务器的连接,正在向服务器发送请求 2:请求完成 3:正在接收服务器端的响应 4:接收响应数据成功,交互过程结束。注:即使服务器返回的是Not 阅读全文
posted @ 2019-11-17 02:26 盗哥泡茶去了 阅读(153) 评论(0) 推荐(0)
摘要:缓存的工作原理 客户端可以自动保存已访问过得文档的副本,这些副本就是所谓的缓存。 当客户端再向同一URL发送请求时,那么就直接从缓存中将文件取出来,而不用再重新发送请求。 优点 1.减少了冗余的数据传输,节省流量 2.缓解服务器带宽瓶颈的问题,服务器可以节省更多的带宽 3.降低了对服务器的资源消耗和 阅读全文
posted @ 2019-11-16 06:45 盗哥泡茶去了 阅读(213) 评论(0) 推荐(0)
摘要:服务器响应 如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。 responseText 获得字符串形式的响应数据 document.getElementById("myDiv").innerHTML=xmlhttp. 阅读全文
posted @ 2019-11-15 04:41 盗哥泡茶去了 阅读(141) 评论(0) 推荐(0)
摘要:创建XMLHttpRequest对象 XMLHttpRequest是AJAX的基础。 所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。 注:IE5/IE6需要使用ActiveRequest对象。 向服务器发送请求 xmlht 阅读全文
posted @ 2019-11-13 06:07 盗哥泡茶去了 阅读(130) 评论(0) 推荐(0)
摘要:AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行 阅读全文
posted @ 2019-11-13 04:09 盗哥泡茶去了 阅读(138) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-13 03:37 盗哥泡茶去了 阅读(173) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-12 23:20 盗哥泡茶去了 阅读(166) 评论(0) 推荐(0)
摘要:世界上任何一栋建筑必须有一个地址才能找到 互联网上任何一个资源必须有一个“URL”才能被访问 URL的完整格式: <scheme>://<user>:<pwd>@<host>:<port>/<path>;<params>?<query>#<frag> scheme:方案,指定以哪种协议从服务器获取指 阅读全文
posted @ 2019-11-12 08:31 盗哥泡茶去了 阅读(378) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-12 06:19 盗哥泡茶去了 阅读(127) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-11 05:00 盗哥泡茶去了 阅读(122) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-11 04:21 盗哥泡茶去了 阅读(519) 评论(0) 推荐(0)
摘要:题目 解 阅读全文
posted @ 2019-11-11 03:02 盗哥泡茶去了 阅读(121) 评论(0) 推荐(0)
摘要:题目 解: 解析: n1→n2→n3→n4删除n2即将n2更改成n3n1→n3(n2)→n4 阅读全文
posted @ 2019-11-11 00:58 盗哥泡茶去了 阅读(422) 评论(0) 推荐(0)
摘要:冒泡排序:车轮战,两两比较,小的靠前 特点: 1.轮数:共比较length-1轮 2.每次比较的次数: ①第一次比较length-1次,确定出最大的数 ②第二次比较length-2次,确定出倒数第二大的数 ... 代码: 双层循环表示整个排序的过程 1.外层循环:控制比较的轮数,从1,开始,到len 阅读全文
posted @ 2019-11-10 20:02 盗哥泡茶去了 阅读(95) 评论(0) 推荐(0)
摘要:声明数组 var arr = []; var arr = [1,2,3]; var arr = new Array(); var arr = new Array(1,2,3); 数组是引用类型 栈中存放的是指向堆的地址,堆中存放的才是值内容。 当数组作为参数传递时,传递的是数组的一个副本 arr[0 阅读全文
posted @ 2019-11-10 05:39 盗哥泡茶去了 阅读(110) 评论(0) 推荐(0)
摘要:JavaScript 严格模式(use strict) JavaScript 严格模式(strict mode)即在严格的条件下运行。 严格模式下你不能使用未声明的变量。 ① “use strict”; x = 3.14; //报错,x是未声明变量 ② x = 3.14; //不报错 funtion 阅读全文
posted @ 2019-11-05 18:20 盗哥泡茶去了 阅读(102) 评论(0) 推荐(0)
摘要:JavaScript中,函数及变量的声明都将被提升至函数的最顶部,也就是可以先使用再声明。 ① var x; x = 5; var y = x; //这里的y值为5 ② x = 5; var y = x; //这里的y值为5 var x; 但是在JavaScript中,初始化的变量不会提升 ③ va 阅读全文
posted @ 2019-11-05 17:26 盗哥泡茶去了 阅读(75) 评论(0) 推荐(0)
摘要:try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 finally 语句在 try 和 catch 语句之后,无论是否有触发异常,该语句都会执行。 JavaScript 抛出(throw)错误 当错误发生时,当事情出问题时,JavaScript 引擎通常会停 阅读全文
posted @ 2019-11-05 17:09 盗哥泡茶去了 阅读(376) 评论(0) 推荐(0)
摘要:什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可以是一个简单的字符,或一个更复杂的模式。 正则表达式可用于所有文本搜索和文本替换的操作。 实例: var str = "www.baidu.com"; var 阅读全文
posted @ 2019-11-04 18:51 盗哥泡茶去了 阅读(100) 评论(0) 推荐(0)
摘要:JavaScript数据类型 string number boolean object function JavaScript对象类型 Object Date Array 2个不包含任何值的数据类型 null undefined NaN:not a number。NaN类型为number,任意两个N 阅读全文
posted @ 2019-11-04 17:50 盗哥泡茶去了 阅读(122) 评论(0) 推荐(0)
摘要:typeof操作符 null 在JavaScript中null表示“什么都没有”。 null是一个只有一个值的特殊类型。表示一个空对象引用。 typeof null; 返回的是object 可以将null赋值给引用类型对象,表示其不再指向任何空间,用于主动释放对象的空间 undefined 在Jav 阅读全文
posted @ 2019-11-04 17:20 盗哥泡茶去了 阅读(535) 评论(0) 推荐(0)
摘要:for循环 可以初始化多个值 可以省略语句 for/in循环 while循环 do/while循环 break和continue语句 break会中断整个循环。continue会中断本次循环,进入下一次循环。 可以组合使用 标签+break或continue list是标签名,自定义名称,这里bre 阅读全文
posted @ 2019-11-04 17:13 盗哥泡茶去了 阅读(105) 评论(0) 推荐(0)
摘要:if语句 if...else语句 if...else if...else语句 if(xxx) 当xxx是0 undefined null "" NaN时 ,为false。 if后面只有一条语句时,大括号可以省略。 switch语句 注:如果不写break的话,会从第一个符合条件的case进入,下面的 阅读全文
posted @ 2019-11-04 16:37 盗哥泡茶去了 阅读(131) 评论(0) 推荐(0)
摘要:自增、自减运算符 y=5 x y x = y++; 5 6 x = ++y; 6 6 x = y--; 5 4 x = --y; 4 4 效率: ++a > a++ > a+=1 > a=a+1 比较运算符 逻辑运算符 短路逻辑 条件1 && 条件2 当条件1为false时,条件2就不执行了, 条件 阅读全文
posted @ 2019-11-04 16:29 盗哥泡茶去了 阅读(111) 评论(0) 推荐(0)
摘要:字符串 var str = “abcdefg”; 可以使用单引号或双引号。 第一个字符的索引为0。var character = str[0]; 字符串长度:str.length; 转义字符 字符串可以是对象:var str = new String("kkk"); 注:尽量不要创建String对象 阅读全文
posted @ 2019-11-04 16:13 盗哥泡茶去了 阅读(97) 评论(0) 推荐(0)
摘要:HTML事件是发生在HTML元素上的事情。当在HTML页面中使用JavaScript时,可以触发这些事件。 阅读全文
posted @ 2019-11-03 20:52 盗哥泡茶去了 阅读(81) 评论(0) 推荐(0)
摘要:JavaScript对象 在 JavaScript中,几乎所有的事物都是对象。JavaScript 对象是拥有属性和方法的数据。 var car = {type:"Fiat", model:500, color:"white"}; 可以说 "JavaScript 对象是变量的容器"。但是,我们通常认 阅读全文
posted @ 2019-11-03 20:48 盗哥泡茶去了 阅读(293) 评论(0) 推荐(0)
摘要:HTML页面中的JavaScript 可以把JavaScript放在HTML的head或body中,以<script>开头,以</script>结尾。 可以在 HTML 文档中放入不限数量的脚本。 脚本可位于 HTML 的 <body> 或 <head> 部分中,或者同时存在于两个部分中。 通常的做 阅读全文
posted @ 2019-11-03 19:11 盗哥泡茶去了 阅读(110) 评论(0) 推荐(0)
摘要:JavaScript是脚本语言 脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程 阅读全文
posted @ 2019-11-03 16:44 盗哥泡茶去了 阅读(249) 评论(0) 推荐(0)
摘要:什么是索引 索引在mysql中也叫键(key)是存储引擎快速找到记录的一种数据结构 其作用相当于超市里的导购员,书本里的目录。 可以通过 show index from 表名; 的方式查看索引详情 1.主键索引 primary key 它是一种特殊的唯一索引,不允许有空值,一般是在建表的时候同时创建 阅读全文
posted @ 2019-11-02 19:21 盗哥泡茶去了 阅读(132) 评论(0) 推荐(0)
摘要:数字类型 整数 tinyint 很小的整数 1个字节 smallint 小的整数 2个字节 mediumint 中等大小的整数 3个字节 int(integhr) 普通大小的整数 4个字节 bigint 大的整数 8个字节 注:1个字节是8位,能存储2^8=256个整数,范围:-128~127,2个 阅读全文
posted @ 2019-11-02 18:55 盗哥泡茶去了 阅读(143) 评论(0) 推荐(0)