V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jtsai  ›  全部回复第 77 页 / 共 86 页
回复总数  1705
1 ... 69  70  71  72  73  74  75  76  77  78 ... 86  
2017-06-21 14:10:36 +08:00
回复了 jtsai 创建的主题 问与答 js 作用域问题?
@sunjourney
我感觉有点怪是因为
window instanceof Object // ture
obj instanceof Object // ture
window.toString === obj.toString // true

咋一看差不多的
2017-06-21 13:42:18 +08:00
回复了 wweir 创建的主题 macOS 啥也没干,维基百科突然好使了
最近墙抽风了 昨天帮梯子上一个黄色网骗很卡 把梯子退了居然非常流畅,这网站被墙了好几年
2017-06-21 09:53:22 +08:00
回复了 jtsai 创建的主题 问与答 js 作用域问题?
@luchenqun 老板,我这题跟 this 没有半毛钱关系
2017-06-21 09:27:43 +08:00
回复了 jtsai 创建的主题 问与答 js 作用域问题?
@Rice
@R18
@jin5354
@morethansean
@secondwtq

@Rice
```
name = 'abc'

class obj():
def __init__(self):
self.name = '123'

def getName(self):
print(name)

obj().getName() # abc
```

其实只是 js 的表达看起来有点怪 这样就很正常了。一直都是这样的。
2017-06-21 09:01:42 +08:00
回复了 jtsai 创建的主题 问与答 js 作用域问题?
@Rice 你这个是 this 作用域的问题。可以被理解,我那个是变量加载的问题,为什么变量是这样加载的
2017-06-20 11:12:00 +08:00
回复了 rebeccaMyKid 创建的主题 问与答 为什么 js 对象里的方法不查找对象里的属性?
name: 666, 不是定义变量 name,而是定义 obj 对象的属性 name 的值 = 666

getName: function(){ return name; } 这段是访问 name 这个变量,不是范围 obj.name 这个属性
2017-06-20 11:08:30 +08:00
回复了 rebeccaMyKid 创建的主题 问与答 为什么 js 对象里的方法不查找对象里的属性?
噢 我搞错
2017-06-20 11:06:48 +08:00
回复了 rebeccaMyKid 创建的主题 问与答 为什么 js 对象里的方法不查找对象里的属性?
var name 是局部变量
name 是全局变量 (没有加 var )

这段代码,你在 obj 里定义的 name 跟 在 obj 外 定义的 name 都是 window.name
2017-06-19 11:22:10 +08:00
回复了 ebony0319 创建的主题 问与答 26 岁,软件开发还是数据库开发?
数据库开发指的是 bda ?
2017-06-18 12:15:02 +08:00
回复了 noobsheldon 创建的主题 职场话题 口头通知要不要去。。。
去 这锅人事背
2017-06-17 08:21:14 +08:00
回复了 tyhunter 创建的主题 问与答 如果某天你突然离世,数字遗产该怎么处理
死都死了 和纠结这些
1 ... 69  70  71  72  73  74  75  76  77  78 ... 86  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   949 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 20:56 · PVG 04:56 · LAX 12:56 · JFK 15:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.