摘要: 所有函数都有一个prototype指针,指向原型对象,如图中的Foo的prototype指针。prototype指针的意义是,当我们使用这个构造函数new出新对象的时候,新对象的原型是谁。 构造函数的prototype所指向的原型对象有一个constructor指针,指回构造函数。如图中Foo.pr 阅读全文
posted @ 2022-01-18 15:27 x丫z 阅读(77) 评论(0) 推荐(0)
摘要: 类型的判断 JS基本数据类型: bigInt(内置类型) , number,string,symbol,string,null,undefined,boolean 复杂数据类型: object(普通对象), array,function,Date(内置对象) 判断类型的方法 (1)typeof 基本 阅读全文
posted @ 2021-12-28 18:55 x丫z 阅读(145) 评论(0) 推荐(0)
摘要: JavaScript中的可枚举属性与不可枚举属性 enumerable:true 可枚举 Object.defineProperty(kxy, "sex", { value: "female", enumerable: false }); 属性的枚举性会影响以下几个函数的结果: for…in :遍历 阅读全文
posted @ 2021-12-28 18:48 x丫z 阅读(32) 评论(0) 推荐(0)
摘要: 深拷贝 浅拷贝 搞清楚深拷贝浅拷贝之前,首先要知道基本数据类型和引用数据类型 数据类型: 1.基本数据类型 key和value都会存储到栈内存中 2.引用数据类型 key存在栈内存中,value存在堆内存中,栈会提供一个value的引用地址指向堆内存 实现浅拷贝的方法 1.for in 只循环第一层 阅读全文
posted @ 2021-12-28 18:47 x丫z 阅读(449) 评论(0) 推荐(0)
摘要: 默认值 "scripts": {"start": "node server.js"}如果包的根目录有server.js文件,npm会默认将start命令设置为node server.js。 "scripts":{"preinstall": "node-waf clean || true; node- 阅读全文
posted @ 2020-10-26 11:08 x丫z 阅读(784) 评论(0) 推荐(0)
摘要: HTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。 如图: 其实,这是因为在跨域的情况下,在浏览器发起"复杂请求"时主动发起的。跨域共享标准规范要求,对那些可能对服务器 阅读全文
posted @ 2020-06-17 21:12 x丫z 阅读(851) 评论(0) 推荐(0)
摘要: 看到网上很多人讨论vue是双向数据绑定,怎么又是单向数据流呢? 其实,这两个是不同的概念,双向绑定是model改变view自动更新,view改变model自动更新;而单向数据流指的父组件传值给子组件,子组件不能修改这个值,二父组件修改这个值的话子组件也会受影响,这个影响是单向的,只能从父组件流向子组 阅读全文
posted @ 2020-06-05 13:00 x丫z 阅读(2076) 评论(0) 推荐(0)
摘要: 页面上单线程执行的javascript是主线程(我们通常写的javascript都在主线程中执行),new出来的web worker对象为子线程,只有主线程中的代码执行时会导致阻塞,子线程则不会,这表示部分耗费时间的复杂运算完全可以从后台挪到前台来完成。 阅读全文
posted @ 2020-06-04 20:36 x丫z 阅读(640) 评论(0) 推荐(0)
摘要: 注意:this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题) this指向的形式4种: a.如果是一般函数,this指向全局对象window; b.在严格模式下"use str 阅读全文
posted @ 2020-05-27 17:35 x丫z 阅读(296) 评论(0) 推荐(0)
摘要: apply,call,bind三者的区别 三者都可以改变函数的this对象指向。 三者第一个参数都是this要指向的对象,如果如果没有这个参数或参数为undefined或null,则默认指向全局window。 三者都可以传参,但是apply是数组,而call和bind是参数列表,且apply和cal 阅读全文
posted @ 2020-05-27 14:55 x丫z 阅读(244) 评论(0) 推荐(0)