- 博客(135)
- 收藏
- 关注
原创 jQuery+Ajax-22(jQuery的scrollTop方法)
jQuery的scrollTop方法<body><style> *{ margin: 0; padding: 0; } .scroll{ width: 100px; height: 200px; border: 1px solid; overflow:...
2019-08-12 17:44:01
179
原创 jQuery+Ajax-21(jQuery位置和尺寸操作的方法)
jQuery位置和尺寸操作的方法<body><style> *{ margin: 0; padding: 0; } .father{ width: 200px; height: 200px; background-color:indianred; bo...
2019-08-12 17:42:56
168
原创 jQuery+Ajax-20(jQuery操作css的相关方法)
jQuery操作css的相关方法<body><script src="js/1.12.4.js"></script><script> $(function () { //1.逐个设置 $("div").css("width","100px") $("div").css("height",...
2019-08-12 17:41:18
275
原创 jQuery+Ajax-19(jQuery文本值相关方法)
jQuery文本值相关方法<body><style> *{ margin: 0; padding: 0; } div{ width: 100px; height: 100px; border: 1px solid; }</style><s...
2019-08-12 17:40:00
95
原创 jQuery+Ajax-18(jQuery操作类相关的方法)
jQuery操作类相关的方法<body><style> *{ margin: 0; padding: 0; } .class1{ width: 100px; height: 100px; background-color:red; } .class2{...
2019-08-12 17:38:39
169
原创 jQuery+Ajax-17(attr和prop练习)
attr和prop练习<html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/1.12.4.js"></script> <script> $(...
2019-08-12 17:36:20
435
原创 jQuery+Ajax-16(jQuery的prop方法)
jQuery的prop方法<body><script src="js/1.12.4.js"></script><script> $(function () { /* * 1.prop方法 * 特点和attr一致 * * 2.removeProp方法 ...
2019-08-12 17:34:54
185
原创 jQuery+Ajax-15(jQuery的attr方法)
jQuery的attr方法<body><script src="js/1.12.4.js"></script><script> $(function () { /* * attr * 作用:获取或者设置属性结点的值 * 可以传递一个参数也可以传递两个参数 *...
2019-08-12 17:33:48
295
原创 jQuery+Ajax-14(属性和属性结点)
属性和属性结点<body><script src="js/1.12.4.js"></script><script> $(function () { /* * 1什么是属性 * 对象身上保存的变量就是属性 * * 2如何操作属性 * 对象.属性...
2019-08-12 17:32:30
157
原创 jQuery+Ajax-13(jQuery内容选择器)
jQuery内容选择器<script src="js/1.12.4.js"></script><script> $(function () { //:empty //找到既没有文本内容也没有子元素的指定元素 var $div = $("div:empty"); //:parent ...
2019-08-12 17:30:54
96
原创 jQuery+Ajax-11(静态方法holdReady方法)
静态方法holdReady方法<body><button>恢复ready事件</button><script> //作用:暂停ready的执行 $.holdReady(true);//前 $.holdReady(false);//后 $(document).ready(function () { ...
2019-08-12 17:18:23
122
原创 jQuery+Ajax-10(jQuery其他静态方法)
jQuery其他静态方法 <script src="js/1.12.4.js"></script> <script> /* * trim * 作用:去除字符串两端的空格 * 参数:需要去除空格的字符串 * 返回值:去除空格之后的字符串 * */ ...
2019-08-12 17:16:46
89
原创 jQuery+Ajax-9(静态方法map方法)
静态方法map方法<script src="js/1.12.4.js"></script><script> /* * 第一个参数:要遍历的数组 * 第二个参数:每遍历一个元素执行的回调函数 * * 回调函数的参数: * 第一个参数:遍历到的元素 * 第二个参数:遍历到的索引 * * 注意...
2019-08-12 17:09:49
114
原创 jQuery+Ajax-8(静态方法each方法)
静态方法each方法<script src="js/1.12.4.js"></script><script> var obj = {1:2,2:3,3:4,4:5,5:6} //jQuery的each静态方法可以遍历伪数组 $.each(obj,function (index,value) { console.log(...
2019-08-12 17:04:51
144
原创 jQuery+Ajax-7(静态方法和实例方法)
静态方法和实例方法 <script> function AClass() { } //静态方法 AClass.staticMethod = function () { alert("static"); } //实例方法 AClass.prototy...
2019-08-12 17:02:07
230
原创 jQuery+Ajax-6(jQuery数组)
jQuery数组<body> <script src="js/1.12.4.js"></script> <script> $(function () { /* * * 1.什么是jQuery对象 * jQuery对象是一个...
2019-08-12 16:59:55
140
原创 jQuery+Ajax-5(jQuery核心函数)
jQuery核心函数<body> <script src="js/1.12.4.js"></script> <script> //$()就代表了调用jQuery核心函数 //1.可以接收一个函数 $(function () { //2.可以接收一个字符串 ...
2019-08-12 16:56:25
105
原创 jQuery+Ajax-4(jQuery冲突)
jQuery冲突<script src="js/1.12.4.js"></script><script> //1.释放$使用权 //释放操作必须在编写其他jQuery代码之前编写 //释放之后只能用jQuery //2.自定义一个访问符号 var nj = jQuery.noConflict(); nj(fu...
2019-08-12 16:53:26
144
原创 jQuery+Ajax-3(jQuery入口函数其他写法)
jQuery入口函数其他写法<script src="js/1.12.4.js"></script><script> //第一种 $(document).ready(function () { }) //第二种 jQuery(document).ready(function () { }) //**...
2019-08-12 16:52:13
183
原创 jQuery+Ajax-2(jQuery和js入口函数区别)
jQuery和js入口函数区别<head> <script src="js/1.12.4.js"></script> <script> /* * 原生js和jq入口函数的加载模式不同 * 原生js会等到dom元素加载完毕并且图片也加载完毕才会执行 * jq会等到dom元...
2019-08-12 16:50:27
175
原创 jQuery+Ajax-1(jQueryHelloWorld)
jQueryHelloWorld//jQuery固定写法 $(document).ready(function () { alert("hello"); })
2019-08-12 16:46:29
69
原创 自学Node.js-6(http-res)
http-resvar http = require('http')var server = http.createServer()//request请求时间处理函数需要接受两个参数// request 请求对象// 请求对象可以用来获取客户端的一些请求信息// response 响应对象// 响应对象可以用来给客户端发送相应信息server.on(...
2019-08-07 17:11:35
134
原创 自学Node.js-5(http)
http//你可以使用node非常轻松创建web服务器//在node中专门提供了一个核心模块 http//http这个模块的职责就是帮你创建编写服务器的//1.加载http核心模块var http = require('http')//2.使用http.createServer()方法创建一个服务器//返回一个server实例var server = http.createS...
2019-08-07 17:09:37
115
原创 自学Node.js-4(写入文件)
写入文件var fs = require('fs')//第一个参数是文件路径//第二个参数是文件内容//第三个参数是回调函数fs.writeFile('../你好.txt','大家好',function (error) { if (error) { console.log("写入失败") } else { console.log('写入成...
2019-08-07 17:08:34
82
原创 自学Node.js-3(读取文件)
读取文件//浏览器中的javascript是没有文件操作能力的//但是node中的javascript具有文件操作能力//fs是file-system的简写//在node中如果想要进行文件操作,就必须要引入fs这个核心模块//在fs这个核心模块中,提供了所有文件操作相关的api//例如 fs.readFile就是用来读取文件的//1.使用require方法加载fs核心模块var...
2019-08-07 17:07:40
101
原创 自学Node.js-2(没有BOM和DOM)
没有BOM和DOM//在node中采用ecmascript进行编码//没有bom和dom//和浏览器中的js不一样console.log(window)console.log(document)
2019-08-07 17:06:00
289
原创 自学Node.js-1(hello world)
//1 创建编写js脚本文件//2 打开终端定位到脚本文件所属目录//3 输入node文件名 执行对应文件//注意 文件名不要使用node.js命名 最好也不要使用中文var foo = 'hello nodejs'console.log(foo)...
2019-08-07 17:04:48
102
原创 自学JavaScript-84(递归)
递归 //递归:函数中调用函数自己就是递归,递归一定要有结束的条件 var i = 0; function f1() { i++; if (i<5){ f1(); } console.log("123"); }...
2019-08-07 11:36:22
99
原创 自学JavaScript-83(闭包)
闭包闭包的概念:函数A中有一个函数B,函数B中可以访问函数A中定义的变量或者是数据,此时形成了闭包(不严谨)闭包的模式:函数闭包,对象闭包闭包的作用:缓存数据,延长作用域链闭包的优点和缺点:缓存数据...
2019-08-07 11:29:35
111
原创 自学JavaScript-82(函数中的几个成员)
函数中的几个成员 //函数中有一个name属性---------->函数的名字,name属性只读,不能修改 //函数中有一个arguments属性----->实参个数 //函数中有一个length属性----->形参个数 //函数中有一个caller属性------->调用(f1函数在f2中调用的,所以此时调用者就是f2) funct...
2019-08-07 10:48:02
134
原创 自学JavaScript-81(bind方法的使用)
bind方法的使用 //通过对象调用方法产生随机数 function ShowRandom() { //1-10的随机数 this.number = parseInt(Math.random()*10+1); } //添加原型方法 ShowRandom.prototype.show1 = function () { ...
2019-08-07 10:38:33
105
原创 自学JavaScript-80(bind方法)
bind方法function f1(x,y) { console.log((x+y)+"==========="+"this") } //bind方法用于复制,参数可以在复制时传进去也可以在复制之后传进去 //apply和call是调用时改变this指向 bind是复制一份时改变this指向 var ff =f1.bind(null);...
2019-08-07 10:23:22
110
原创 自学JavaScript-79(函数中的this指向问题)
函数中的this指向问题函数中的this的指向普通函数的this是谁 ---------window对象,方法中的this是谁--------当前的实例对象定时器方法中的this是谁 -----------window构造函数中的this是谁 ---------实例对象原型对象方法中的this是谁 --------实例对象严格模式“use strict”...
2019-08-07 10:22:33
127
原创 自学JavaScript-78(总结继承)
总结继承面向对象特性:封装,继承,多态继承,类与类之间的关系,面向对象的语言的继承是为了多态服务的js不是面向对象的语言,但是可以模拟面向对象,模拟继承,为了节省内存空间继承原型作用数据共享 目的是为了节省空间继承 目的是为了节省内存空间原型继承:改变原型的指向借用构造函数继承:解决属性问题组合继承:原型继承+借用构造函数继承 既能解决属性问题也能解决方法问题拷贝继承:把...
2019-08-06 15:10:06
117
原创 自学JavaScript-77(拷贝继承)
拷贝继承 //拷贝继承:把一个对象中的属性或者方法直接复制到另一个对象中 function Person() { } Person.prototype.age = 10; Person.prototype.sex = "2"; Person.prototype.height = 100; Person.prototype.play = f...
2019-08-06 15:07:46
119
原创 自学JavaScript-76(组合继承)
组合继承 //通过原型实现继承 //借用构造函数实现继承 //组合继承:原型继承+借用构造函数继承 function Person(name,age,sex) { this.name = name; this.age = age; this.sex = sex;...
2019-08-06 15:06:57
107
原创 自学JavaScript-75(借用构造函数)
借用构造函数 //为了数据共享,改变原型指向,做到了继承---通过改变原型指向实现的继承 //缺陷:因为改变原型指向的同时实现继承,直接初始化了属性,继承过来的属性值是一样的 //只能重新调用对象的属性重新赋值 //解决方案:继承的时候不用改变原型指向,直接调用父级的构造函数的方式来为属性赋值就可以了-------借用构造函数...
2019-08-06 15:05:33
131
原创 自学JavaScript-74(继承)
继承 /* * * 面向对象编程思想:根据需求,分析对象,找到对象有什么特征和行为, * 通过代码的方式实现需求,要想实现这个需求,就要创建对象, * 要想创建对象就应该先有构造函数,然后通过构造函数来创建对象,通过对象调用属性和方法来实现相应的功能及需求即可 * * 首先js不是一门面向对象的语言,js是一门基于对象的语言。 * 面...
2019-08-06 11:12:21
135
原创 自学数据结构与算法基础-11(腾讯面试题)
题目:快速找到未知长度单链表的中间结点普通方法遍历以便单链表确定单链表长度L,然后再从头结点出发循环L/2次找到中间结点算法复杂度为O(3L/2)高级方法快慢指针设置两个指针,其中一个指针的移动速度为另一个的两倍。当快速指针指向尾结点时另一个指针刚好到中间。...
2019-08-06 09:33:24
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人