JavaScript
四月笈
纵有疾风起. The cross-set of interest and living will not fail to be pursued.
展开
-
构造函数的几种模式
构造函数function Person () {this.name = name ;this.age = age;this.sayName=function() {console.log(this.name);}}var man = new Person(‘mxx’, 18)var woman = new Person(‘ali’, 26)//具有相同的sayName方法 man和woman占用了不同的内存空间,所以浪费内存每次new Person(),会创建一个对象,函数中的this原创 2021-09-29 13:17:55 · 461 阅读 · 0 评论 -
ReferenceError: XMLHttpRequest is not defined(解决)
ReferenceError: XMLHttpRequest is not defined在JS 脚本中,运行 var xhttp = new XMLHttpRequest;报错,提示:ReferenceError: XMLHttpRequest is not defined;原因:xmlhttprequest 不是Node 内置的,需要单独安装:安装命令:npm install xmlhttprequestvar xhr=new XMLHttpRequest()改成var XMLHttpReq原创 2021-09-25 02:04:48 · 10169 阅读 · 0 评论 -
prototype 和 _proto_ 属性
实例的隐式原型属性都指向他的构造函数的原型对象,而所有原型对象.__proto__ => Object的原型对象,Object的原型对象.__proto__ => null.原创 2021-09-14 14:16:49 · 37 阅读 · 0 评论 -
console.log与console.dir的区别
console.dir()可以显示一个对象所有的属性和方法。原创 2021-09-13 10:42:51 · 54 阅读 · 0 评论 -
javascript中caller与callee的作用以及用法
这两个关键字在平时编码中几乎难以用到,但它们既然存在于javascript语言体系中,那么还是有必要了解下。caller是javascript函数类型的一个属性,它引用调用当前函数的函数function func() { alert(func.caller);}function func1() { func();}func1();比如上面的代码, 因为func函数是杯func1函数调用的, 所以func函数中对caller的引用就是func1函数。如果func函.原创 2021-09-02 15:17:33 · 570 阅读 · 0 评论