随笔分类 -  JS+JQ

摘要:$(document).ready(function() { window.history.forward(1); //OR window.history.forward(-1); }); 阅读全文
posted @ 2023-02-13 10:26 芬-mi 阅读(39) 评论(0) 推荐(0)
摘要:相同点 都是循环遍历数组中的每一项 forEach和map方法里每次执行匿名函数都支持3个参数,参数分别是item(当前每一项)、index(索引值)、arr(原数组) 匿名函数中的this都是指向window 只能遍历数组 都有兼容问题 不同点 map速度比foreach快 map会返回一个新数组 阅读全文
posted @ 2023-02-13 10:05 芬-mi 阅读(24) 评论(0) 推荐(0)
摘要:当我们把一个对象赋值给一个新的变量时,赋的其实是该对象的在栈中的地址,而不是堆中的数据。也就是两个对象指向的是同一个存储空间,无论哪个对象发生改变,其实都是改变的存储空间的内容,因此,两个对象是联动的。 浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基 阅读全文
posted @ 2023-02-13 10:03 芬-mi 阅读(66) 评论(0) 推荐(0)
摘要:深拷贝和浅拷贝是只针对Object和Array这样的引用数据类型的。 浅拷贝: 只复制指向某个对象的指针而不复制对象本身,新旧对象还是共享同一块内存。 Object.assign() 方法可以把任意多个的源对象自身的可枚举属性拷贝给目标对象,然后返回目标对象。但是 Object.assign()进行 阅读全文
posted @ 2023-02-13 10:00 芬-mi 阅读(45) 评论(0) 推荐(0)
摘要:1、typeOf:只能检测基本数据类型 console.log(typeof 10)//number 2、instanceOf:检测当前实例是否属于某个类的方法 console.log(arr instanceof Array)//true 3、检测当前实例的构造函数 4、Object.protot 阅读全文
posted @ 2023-02-10 16:52 芬-mi 阅读(31) 评论(0) 推荐(0)
摘要:原型链继承(在实例化一个类时,新创建的对象复制了父类构造函数的属性和方法,并将proto指向父类的原型对象,当在子类上找不到对应的属性和方法时,将会在父类实例上去找。)缺点1:引用缺陷(修改其中一个实例的父类变量会影响所有继承的实例)缺点2:无法为不同的实例初始化继承来的属性 构造函数继承(在子类的 阅读全文
posted @ 2023-02-10 16:49 芬-mi 阅读(25) 评论(0) 推荐(0)
摘要:原型: 每一个构造函数,都会带有一个 prototype 属性。该属性指向一个对象,该对象称之为 原型对象。其所有的属性和方法都能被构造函数的实例对象共享访问,因为实例都包含着一个指向原型对象的内部指针 __proto__。可以通过内部指针 __proto__ 访问到原型对象, 原型对象 上默认有一 阅读全文
posted @ 2023-02-10 10:41 芬-mi 阅读(29) 评论(0) 推荐(0)
摘要:都是替换函数中不想要的this, call 和 apply 是临时的, bind 是永久的 call: call(thisObj, obj1, obj2...) 要求传入函数的参数必须单独传入 apply: apply(thisObj, [argArray]) 要求传入函数的参数必须放入数组中整体传 阅读全文
posted @ 2023-02-10 10:41 芬-mi 阅读(21) 评论(0) 推荐(0)
摘要:1、Jsonp(JSON with Padding) 可以让网页从别的域名(网站)那获取资料,即跨域读取数据。 2、Jsonp的原理:利用script标签可以获取不同源资源的特点,来达到跨域访问某个资源的目的。 3、为什么不是真正的 ajax? ajax的核心是 : 通过XmlHttpRequest 阅读全文
posted @ 2023-02-10 10:40 芬-mi 阅读(73) 评论(0) 推荐(0)
摘要:1、主机到网络层 实际上TCP/IP参考模型没有真正描述这一层的实现,只是要求能够提供给其上层-网络互连层一个访问接口,以便在其上传递IP分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。 2、网络互连层 网络互连层是整个TCP/IP协议栈的核心。它的功能是把分组发往目标网 阅读全文
posted @ 2023-02-10 10:39 芬-mi 阅读(301) 评论(0) 推荐(0)
摘要://创建 XMLHttpRequest 对象 var xhr= new XMLHttpRequest(); //规定请求的类型、URL 以及是否异步处理请求。 xhr.open('GET',url,true); //发送信息至服务器时内容编码类型 xhr.setRequestHeader("Cont 阅读全文
posted @ 2023-02-10 10:39 芬-mi 阅读(62) 评论(0) 推荐(0)
摘要:一: 2开头状态码 2xx (成功)表示成功处理了请求的状态代码 200 (成功) 服务器已成功处理了请求。 通常。 二: 3开头状态码 3xx (重定向) 表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。 304 (未修改) 自从上次请求后,请求的网页未修改过。 服务器返回此响应时 阅读全文
posted @ 2023-02-10 10:37 芬-mi 阅读(98) 评论(0) 推荐(0)
摘要:被拖动的源对象可以触发的事件: (1)ondragstart:源对象开始被拖动 (2)ondrag:源对象被拖动过程中(鼠标可能在移动也可能未移动) (3)ondragend:源对象被拖动结束 拖动源对象可以进入到上方的目标对象可以触发的事件: (1)ondragenter:目标对象被源对象拖动着进 阅读全文
posted @ 2023-02-10 10:36 芬-mi 阅读(37) 评论(0) 推荐(0)
摘要:属性 属性 描述 hostname 返回URL的主机名 port 返回一个URL服务器使用的端口号 pathname 返回的URL路径名。 protocol 返回一个URL协议 hash 返回从井号 (#) 开始的 URL(锚) href 返回完整的URL search 返回从问号 (?) 开始的 阅读全文
posted @ 2023-02-10 10:35 芬-mi 阅读(54) 评论(0) 推荐(0)
摘要:方法 描述 charAt() 返回在指定位置的字符。 charCodeAt() 返回在指定的位置的字符的 Unicode 编码。 concat() 连接两个或更多字符串,并返回新的字符串。 fromCharCode() 将 Unicode 编码转为字符。 indexOf() 返回某个指定的字符串值在 阅读全文
posted @ 2023-02-10 10:31 芬-mi 阅读(37) 评论(0) 推荐(0)
摘要://一、改变原数组方法: var arr = [] arr.push() //数组末尾添加 arr.pop() //数组末尾删除 arr.unshift() //数组头部添加 arr.shift() //数组头部删除 arr.splice() //方法向/从数组中添加/删除项目,然后返回被删除的项目 阅读全文
posted @ 2023-02-10 10:29 芬-mi 阅读(38) 评论(0) 推荐(0)
摘要:window对象有很多子对象,除了 document以外,还有如下常用子对象: screen对象:此对象包含有关客户端显示屏幕的信息,常用于获取屏幕的分辨率和色彩; history对象:此对象包含用户(在浏览器窗口中)访问过的 URL; location对象:此对象包含有关当前 URL的信息,常用于 阅读全文
posted @ 2023-02-10 10:25 芬-mi 阅读(172) 评论(0) 推荐(0)
摘要:1.创建新节点 createElement() //创建一个具体的元素 //创建div元素 var div=document.createElement('div') createTextNode() //创建一个文本节点 //创建文本 var text=document.createTextNod 阅读全文
posted @ 2023-02-10 10:01 芬-mi 阅读(39) 评论(0) 推荐(0)
摘要:position 属性规定元素的定位类型。 值 描述 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。(脱离文档流) fixed 生成固定定位的元素,相对于 阅读全文
posted @ 2023-02-10 09:14 芬-mi 阅读(38) 评论(0) 推荐(0)
摘要:常用浏览器有chrome、safari、 IE、火狐(firefox) 、 Opera 、360、搜狗等 浏览器 内核 备注 IE Trident IE、猎豹安全、360极速浏览器、百度浏览器 firefox Gecko 可惜这几年已经没落了,打开速度慢、升级频繁、猪一样的队友flash、神一样的对 阅读全文
posted @ 2023-02-10 09:10 芬-mi 阅读(119) 评论(0) 推荐(0)