Underscore 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

改变命名空间

Underscore默认使用_(下划线)来访问和创建对象,但这个名字可能不符合我们的命名规范,或容易引起命名冲突。

我们可以通过noConflict()方法来改变Underscore的命名,并恢复_(下划线)变量之前的值,例如:

    // Underscore对象  
        console.dir(_);  
        // 将Underscore对象重命名为us, 后面都通过us来访问和创建Underscore对象  
        var us = _.noConflict();  
        // 输出"自定义变量"  
        console.dir(_);
将上文中的示例,在右侧javascript代码框中实现。