我正在维护一个广泛使用Grunt的Web应用程序.我必须缩小,在不同的时间将我的html,css,js文件复制到不同的位置.为了方便起见,我在GruntFile.js中创建了一个简单的javascript变量,如下所示:
var path="C:/dist";
uglify: {
options: {
mangle: false
},
my_target: {
files: {
path+'/js/jsFile.js': ['src/js/jquery-1.10.2.min.js']
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我构建这个时,我收到以下错误
>> SyntaxError: Unexpected token +
我不能在GruntFile.js中使用路径变量.因为我有10个位置路径.
我有一个简单的HTML如下
<div id="break" style="display:none">
<br />
</div>
Run Code Online (Sandbox Code Playgroud)
我试图在用户减小窗口大小时显示该中断。我正在使用CSS3媒体查询。我尝试如下
@media only screen and (max-height :510px){
#break
{
display:inline;
}
}
Run Code Online (Sandbox Code Playgroud)
但是那个突破没有出现。我有什么想念的吗?
我有一个简单的函数,我试图访问实例变量.但它给了我一些错误.如何在Javascript中访问实例变量?我尝试了下面的方法,但没有工作
function Test(){
var a=10;
}
var test=new Test();
test.a=20;
Run Code Online (Sandbox Code Playgroud)
出于某种原因,我不想采用以下方式:
var Test={
a:''
}
Run Code Online (Sandbox Code Playgroud)