
JS
文章平均质量分 55
Meloor
javaweb学习中......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js中this的指向
面向对象语言中 this 表示当前对象的一个引用 在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是指向该函数所属的对象(运行时) 在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局对象。 在函数中,this 表示全局对象。 在函数中,在严格模式下,this 是未定义的(undefined)。 在事件中,this 表示接收事件的元素。 *类似 ...原创 2020-01-06 02:37:56 · 193 阅读 · 0 评论 -
js调用函数时使用new
1.test()和 new test()的不同 a. var a=5; function test(){ a=0; alert(a); alert(this.a); var a; alert(a); } test();//0 5(window中的a值是5) 0 n...原创 2020-01-06 02:13:47 · 578 阅读 · 0 评论 -
js函数的arguments对象、call方法、apply方法
arguments对象 arguments对象:保存函数的参数,该对象有一个属性callee,指向拥有改arguments对象的函数。 包含了所有形参 length:形参个数 callee proto:原型,指向原型的指针 call方法 2个非继承得到的方法:call()和apply(),是在特定的作用域中调用函数。主要是可以扩充函数运行的作用域。 apply方法 ...原创 2020-01-06 02:03:02 · 291 阅读 · 0 评论 -
js对象、创建对象的方法、对象原型
目录什么是对象创建对象的方法1. Object构造函数方式2. 对象字面量方式3. 工厂方式4. 构造函数模式5. 原型模式6. 组合使用构造函数+原型模式7. 作用域安全的构造函数 什么是对象 ECMA-262定义:无序属性的集合,其属性可以包含基本值、对象或者函数。 面向对象一般都有类,但JS没有类的概念。可以有人说JS是一个基于对象的程序设计语言。每个对象是基于一个引用类型创建。 特点: ...原创 2020-01-06 01:58:43 · 389 阅读 · 0 评论 -
js的new操作符
new操作符: 创建一个空的新Object对象。 将构造函数的作用域赋给新对象(this指向该对象)。 将创建的新对象的__proto__指向构造函数的prototype,建立对象和原型直接对应关系。 执行构造函数代码,返回新对象。 ...原创 2020-01-06 01:42:00 · 222 阅读 · 0 评论 -
js闭包
例题 Question:在下面的arr数组中填入函数,要求数组中函数的功能是输出对应的数字。(要求使用闭包实现) function fn1(){ var arr=new Array(); for(var i=0;i<10;i++){ arr[i]=function(){ ale...原创 2020-01-06 00:58:20 · 203 阅读 · 0 评论 -
js变量声明与定义(赋值)
变量如果没有声明就使用会报错 声明后没有赋值其值为undefined(未定义) alert(a); //报错 alert(b); //报错 fn(); alert(a); //报错 alert(b); //100,函数中被声明为全局 alert(c); //undefined function f...原创 2020-01-05 22:36:18 · 1768 阅读 · 0 评论 -
js中的AO和GO
目录AOGO AO AO步骤: 创建AO(Activation Object)对象,又叫执行期上下文; 寻找形式参数和变量声明作为AO的属性名,并赋值为undefined; 传入实际参数的值; 在函数体内寻找函数声明,放入作为AO的属性,并赋值为其函数体。 GO GO步骤: 创建GO(Global Object)对象; 寻找变量声明作为GO的属性名,并赋值为undefined; 寻找函数声明...原创 2020-01-05 22:26:03 · 3180 阅读 · 0 评论 -
2019淘宝天猫双十一用自动化脚本刷喵币
原文出处: https://blog.youkuaiyun.com/hallo_zm/article/details/102774244 版权声明:本文为优快云博主「Hallo_ZM」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 本文在其原代码的基础上进行了一些修改 下载并安装Auto.js 官网网址:https://hyb1996.github.io/Auto...原创 2019-11-07 13:27:49 · 4722 阅读 · 4 评论