Tag: 条件

Node.js Jade:在JavaScript中使用条件

我正在用Jade模板引擎创build一个Node.js网页。 我需要在表内创build行和列,这取决于input的值: – var gpu_count = #{GPU_count}; for (var g = 0; g < gpu_count; g++) tr – for (var v = 0; v < 15; v++) td.vcardTextValue somevaluegoeshere #{GPU_count}是我input到Jade文档的一个数字。 我希望for循环的迭代次数等于gpu_count。 但不幸的是,当我加载页面时,出现这个错误: Error at new JS_Parse_Error (C:\Users\whoever\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:196:18) at js_error (C:\Users\whoever\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:204:11) at parse_error (C:\Users\whoever\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:296:9) at Object.next_token [as input] (C:\Users\Anna\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:528:9) at next (C:\Users\whoever\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:622:25) at vardefs (C:\Users\whoever\Documents\nodejs\node_modules\jade\node_modules\with\node_modules\uglify-js\lib\parse.js:1024:48) at […]

对象的条件JavaScript

我会问关于JS中的对象条件的最佳做法。 FEXP: if (abcd == 1) 但如果我不知道该对象是否有正确的结构,我需要做这样的条件: if(a && ab && abc && abcd && abcd == 1) 是检查值的最好方法吗? 只尝试抓住? 通用方法是这样的: JavaScripttesting是否存在嵌套的对象键 是不是最好的方式,因为我需要改变我的条件的定义。 我可以在这个例子中使用这样的规则:if(ab [1] .cd) 我需要记住所有的path,channgestring等… 我正在寻找良好的解决scheme我的第一个条件:if(abcd == 1) (if(abcd)== 1)不改变它或改变它, 尝试赶上确定,但没有大条件的身体:(