扫码关注官方订阅号
就像python的:from module import *
现在必须: var m = require('m.js')
a = m.a; b = m.b; ... ... 或者 m.a(); m.b(); ... ...
小伙看你根骨奇佳,潜力无限,来学PHP伐。
var ma = m.a; ma();
不就可以了么
Node.js 的 require 没有这样的能力。可以将通过某种方式(例如循环遍历)将m的成员赋值到this对象上来达到这样的效果,但是非常不建议这样做。不同的语言有着不同的模块引用方式,Node.js 的引用不单单是命名空间,可能牵涉到作用域等其他一些问题,还是入乡随俗吧。
require
m
this
来个简单又暴力的(但是不推荐的)方法 with
var net = require('net'); with(net){ console.log(createServer); console.log(connect); }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
不就可以了么
Node.js 的
require
没有这样的能力。可以将通过某种方式(例如循环遍历)将m
的成员赋值到this
对象上来达到这样的效果,但是非常不建议这样做。不同的语言有着不同的模块引用方式,Node.js 的引用不单单是命名空间,可能牵涉到作用域等其他一些问题,还是入乡随俗吧。来个简单又暴力的(但是不推荐的)方法 with