草庐IT

dump文件

全部标签

javascript - 引用单独的 JS 文件与一个 JS 文件

哪个会带来更高的速度/效率:为目录中的所有文件引用一个JavaScript文件,还是为目录中的每个文件引用不同的JavaScript文件?基本上,在所有网页中引用相同的JavaScript文件与在每个网页中引用唯一的JavaScript文件。注意:我认为引用单个文件会更慢,因为其中的代码对某些文件来说已经过时,因此运行无用的代码并导致文件运行效率降低。 最佳答案 其中涉及权衡取舍,因此您最终可能需要衡量您的具体情况才能确定。但是,我将解释一些权衡。如果您有仅在一个或几个页面中使用的大量数据或大量代码,那么您可能希望将其分离到自己的文

javascript - 如何从组件 html 加载脚本文件?

基本上我想加载组件html特定的脚本文件,所以script我将把script文件引用放在组件html本身中,我看到了在页面上呈现组件html时,内部script文件已被忽略。组件import{Component}from'@angular/core';@Component({selector:'my-app',templateUrl:'test.html'})exportclassAppComponent{}test.htmlMyFirstAngular2App以上是我尝试过的代码,并且我已经有了test.js。PlunkrHere有什么方法可以使用组件或其html加载特定于组件的ja

javascript - 将 async/await 与 babel 一起使用 - 要求 ("babel-polyfill") 行不在构建文件的顶部

我正在尝试将ES2017async/await语法与Babel结合使用。在package.json中,我有"babel":{"plugins":["babel-plugin-transform-async-to-generator"],"presets":["es2015"]}//..."devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-async-to-generator":"^6.8.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0"

javascript - JS文件中的System.register是什么意思?

在Angular2中使用指令时,JS文件中的System.register是什么意思。 最佳答案 我认为这个问题并不特定于angular2中的指令,它是关于ES6、TypeScript和其他使用SystemJS的现代编译器的一般问题。简短的回答-它是由System.js创建的包装器,用于隔离代码并注入(inject)外部依赖项。这段代码:import{pasq}from'./dep';vars='local';exportfunctionfunc(){returnq;}exportclassC{}将生成:System.registe

javascript - Webpack:如何将多个 javascript 文件捆绑到一个输出文件中?

假设我有两个文件,ma​​in.js和app.js;如何使用Webpack将它们捆绑到一个文件中:bundle.js? 最佳答案 创建一个entry.js这是你的webpack入口文件,在这个文件中你的require你的附加文件webpack.config.jsmodule.exports={entry:'./src/entry.js'...};/src/entry.js//newsyntaximport'./main.js';import'./app.js';//oroldsyntaxrequire('./main.js');re

javascript - 使用 webpack 将 Assets 文件夹推送到公共(public)目录

我是第一次使用Webpack。目前一切都很好。我的问题是当我试图构建一个dist文件夹时。目前我得到了我的index.html和bundle.js文件,但我不知道如何将我的Assets推送到dist文件夹。我已经加载了文件加载器,但它实际上似乎并没有按照我的意愿执行,而且我运行的所有谷歌搜索都没有告诉我我需要知道的内容。下面是我的配置文件。有人能把马牵到水边吗?另外,一旦我让它运行起来,我是否需要将所有图像导入我的React组件?varpath=require('path');varHtmlWebpackPlugin=require('html-webpack-plugin');mod

javascript - 在 jQuery 中模拟文件上传点击

我有一个我在jQuery中将点击事件绑定(bind)到的标记。单击它时,我想让它模拟单击文件上传按钮以打开文件系统浏览弹出窗口。我在点击功能中尝试了这些东西但没有成功:...$(".hiddenUploadBtn").click();......$(".hiddenUploadBtn").select();......$(".hiddenUploadBtn").submit();... 最佳答案 只需将img包装在标签中并将for属性设置为文件输入即可。适用于任何类型的内容,并且它内置于规范中。您甚至可以在此时隐藏文件输入。

javascript - Drupal Filefield 不会上传 javascript 文件?

我有一个站点,其中各个页面可能需要一些javascript或CSS文件连接到它们的头部。在管理此过程时,我试图将所有内容都保留在客户端,而不是使用FTP并在代码中整理所有内容,因此我需要能够上传css和js文件。我已经启动并运行了CCKfilefield,它可以处理css文件,但它拒绝上传.js文件。相反,它似乎将每个.js视为“.js.txt”,然后文件在服务器上显示为thisismyfile.js.txt不理想...有谁知道如何解决这个问题。是Drupal或服务器的mime类型问题,还是Drupal设置为避免脚本上传和n00b黑客攻击。文件上传后,我打算在页面或节点上使用PHP模式

javascript - 关于如何使用 Google Closure Compiler 组合多个没有任何优化的 javascript 文件的想法?

关于如何使用GoogleClosureCompiler组合多个JavaScript文件而不进行任何优化,有什么想法吗?具体来说,我们想使用Closure来部署我们组合站点JavaScript的两个版本:release和debug。对于发布,我们使用的是--compilation_levelSIMPLE_OPTIMIZATIONS--manage_closure_dependencies,它按预期工作。但是,对于调试,我们希望我们的JavaScript完整/未修改地组合在一起,以便于调试。似乎最低级别的优化是WHITESPACE_ONLY,任何想法将不胜感激。

Javascript 检查文件大小

如果网络服务器上文件的文件大小(例如http://www.mysite.com/myfile.js)大于0字节,是否可以继续使用javascript检查,如果是,则返回true或false值?提前致谢! 最佳答案 理论上,您可以使用XHR发出HTTPHEAD请求并检查响应header中的Content-Length。AHEAD请求与常规GET请求相同除了服务器不得返回实际内容。换句话说,如果您尝试GET资源,服务器会回复header,但随后会停止并且不会发送文件。然而,someseversrespond到带有0的Content-Le