V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  haishiwuyuehao  ›  全部回复第 1 页 / 共 5 页
回复总数  86
1  2  3  4  5  
2020-11-10 09:08:14 +08:00
回复了 HenrikC 创建的主题 程序员 面试的时候怎么判断面试者是不是速成的?
@zengming00 请问下,怎么从简历中的大海筛选出想要的简历呢
2020-11-07 18:56:04 +08:00
回复了 haishiwuyuehao 创建的主题 随想 路灯的亮起,才是晚上的到来
@manami 也是
2020-11-06 19:55:12 +08:00
回复了 lagoon 创建的主题 随想 不负债人生
有,共勉!

钱不够,宁吃亏也不干,心理踏实。

负债了,觉都睡不香
2020-11-04 15:53:18 +08:00
回复了 nothingishere 创建的主题 职场话题 裸辞一时爽,入职不到俩月,又想裸辞了
@nothingishere 我都不是医生,也没有发生过这个情况,不敢说了。祝你健康长寿
2020-11-04 15:32:02 +08:00
回复了 nothingishere 创建的主题 职场话题 裸辞一时爽,入职不到俩月,又想裸辞了
不会是形成了什么精神上阴影了吧?要不去医院那看看,说不定医生有办法呢
2020-11-03 23:34:08 +08:00
回复了 coderljx 创建的主题 职场话题 求助,被同事骚扰
先报警呀,说是网络诈骗+性骚扰,有多严重说多严重。能找警察你非得自己处理干嘛。

警察不管,你就再看看
2020-11-01 11:40:56 +08:00
回复了 haishiwuyuehao 创建的主题 问与答 JavaScript 模块化 Export 命名子句导出 的一些想法
@noe132 没说过 export 子句是块。我问的是为什么不是块。变成块不好么。不过你说对,我还是在再解下
2020-11-01 07:52:28 +08:00
回复了 haishiwuyuehao 创建的主题 问与答 JavaScript 模块化 Export 命名子句导出 的一些想法
@noe132 我不理解你的 namespace 指的是什么。如果 export * from './myModule.js' ,按照你说的那么此刻 namespace 是怎么样的,在这里 再 export 与 myModule 模块相同的值,就会发生覆盖。此刻的 namespace 又是怎么样的。

但是在 export 子句并非是一个对象,也不是一个作用域块。

我理解,对于一个 module 来说,每个对 module 的引用都是在访问同一个 module 。在该 module 的 export 里,每个 export 具体指向会被引用在被引用的对象中

```javascript
myModule.js

export const foo = 'foo', bar = 'baz';
export default class{
constructor(baz){
this.baz = baz || bar;
console.log(this.baz);
}
}


other.js

import Baz, * as myModule from './myModule.js';
let bax = new Baz();

let bax2 = new myModule.default(myModule.foo);
```

上面的代码就变成
var myModule = (function(moduleConfig){
moduleConfig.foo = 'foo';
moduleConfig.bar = 'bar';
return moduleConfig;
})(myModule || {});

var myModule = (function(moduleConfig){
moduleConfig.default = class { ... }
return moduleConfig;
})(myModule || {});

同样的,other.js 就变成这样
var other= (function(moduleConfig){
const Baz = myModule.default;
const myModule = myModule;
//操作 1
let bax = new Baz();
//操作 2
let bax2 = new myModule.default(myModule.foo);
})(other);

只有这样才能解释的通,为什么修改在一个模块修改 myModule.js 的 foo = 'abc',其它模块访问到的 foo 是 abc 而不是 foo

每个模块都是 IIFE,最终都将返回一个对象的引用给其它所有模块,以此同步所有模块访问到的是同一个模块。

我的问题 还是 {},在 ecmascript 中,不管是 if(condition){} 还是 function(){} 都是表示一个块,都能在块中定义 function,命名变量。但是在 export 里 却不是这样,为什么,export 的子句要设置的如此奇特。export 子句未来是怎么样的
2020-10-27 07:59:31 +08:00
回复了 haishiwuyuehao 创建的主题 程序员 有早睡早起的老哥给分享下经验吗?想早睡早起
今天 7 点就起来了,还锻炼了一会。舒服!!
2020-10-26 17:21:22 +08:00
回复了 haishiwuyuehao 创建的主题 程序员 有早睡早起的老哥给分享下经验吗?想早睡早起
@edanda 文章我看了,好幸福奥!!!
2020-10-26 11:44:38 +08:00
回复了 haishiwuyuehao 创建的主题 程序员 有早睡早起的老哥给分享下经验吗?想早睡早起
@hun2008hun 你和楼上头像好像,差的看成一个人。我都是想着,既然睡不着就起来了。然后就起来了
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3438 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 11:35 · PVG 19:35 · LAX 03:35 · JFK 06:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.