关于 js 中 js 指向的问题 本文章通过代码的运行来描述 this 的具体指向: 默认绑定 场景一: console.log('普通情况', this) // window 在普通状态下, this 指向的是全局变量 window 场景二: function foo() { console.lo ...
分类:
Web程序 时间:
2020-12-11 11:46:59
阅读次数:
12
1 package MyClassTry; 2 /* 3 创建对象 4 格式:类名 对象名 = new 类名(); 5 范例:Phone p = new Phone(); 6 7 使用对象 8 1.使用成员变量 9 格式:对象名.变量名 10 范例:p.brand 11 2.使用成员方法 12 格式 ...
分类:
其他好文 时间:
2020-12-10 11:29:02
阅读次数:
3
CopyOnWriteArrayList写入时复制(CopyOnWrite,简称COW)思想是计算机程序设计领域中的一种优化策略。其核心思想是,如果有多个调用者(Callers)同时要求相同的资源(如内存或者是磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者视图修改资源内容 ...
分类:
其他好文 时间:
2020-12-10 10:41:12
阅读次数:
2
在一些笔试题和项目中经常会出现一些this指向的问题。特此记录一下 this的默认指向 1.全局环境下this指向window console.log(this) //window 2.函数独立调用,函数内部的this也指向window 3.被嵌套的函数独立调用时,this默认指向了window f ...
分类:
编程语言 时间:
2020-12-09 12:30:02
阅读次数:
11
定义:A property of an execution context (global, function or eval) that, in non–strict mode, is always a reference to an object and in strict mode can b ...
分类:
其他好文 时间:
2020-12-07 12:36:53
阅读次数:
6
相交链表解法 在面试中被问到这个问题,没有想出来,遂去LeetCode进行查看,将理解的题解写在下面 解题思路 利用两个临时的节点遍历 一个遍历A 一个遍历B 遍历完A以后指向B的头节点开始遍历 另外一个反之亦然这是因为此处的相交节点从交点后半段都是相同的设A的长度为a B的长度为b 经过互换头节点 ...
分类:
其他好文 时间:
2020-12-07 12:04:20
阅读次数:
4
经常在代码中使用this,但是没有总结过this指向的问题。 var name = "Jake"; function testThis() { this.name = 'jakezhang'; this.sayName = function () { return this.name; } } co ...
分类:
其他好文 时间:
2020-12-04 11:30:19
阅读次数:
6
def my_sum(x,y): return x+y res = my_sum(1,2) print(res) 函数对象 #函数名是第一类对象: 函数名指向的值可以被当作参数传递(类似于变量) name = 'syy' x = name print(x) #syy print(id(x)) #25 ...
分类:
其他好文 时间:
2020-12-04 11:03:30
阅读次数:
4
入门版(206题) 题目描述 解题思路:迭代 使用cur和pre两个指针,一前一后(一左一右)地指向两个相邻节点 在每一轮迭代中: 用临时指针保存pre的next 让pre的next(掉头)指向cur cur和pre都沿着链表原来的方向,向前(右)走一步 当pre为空时,迭代结束 此时cur就是新链 ...
分类:
其他好文 时间:
2020-12-03 12:12:56
阅读次数:
6
一些相关概念 imply global 暗示全局变量:如果变量没有声明直接赋值,系统不会报错.此时该变量归为全局对象window对象所有。等效于在全局用 var 关键字声明该变量。例如, 直接 a = 10; 这时候 window.a == 10 this.a == 10,这里this指向windo ...
分类:
Web程序 时间:
2020-12-02 12:07:22
阅读次数:
7