是否有可能做到这一点:
myfile.js:
function foo() {
alert(<my-function-name>);
// pops-up "foo"
// or even better: "myfile.js : foo"
}
Run Code Online (Sandbox Code Playgroud)
我的堆栈中有Dojo和jQuery框架,所以如果其中任何一个更容易,它们就可用了.
如果我有一个JS对象,如:
var foo = { 'bar' : 'baz' }
Run Code Online (Sandbox Code Playgroud)
如果我知道foo有基本的键/值结构,但不知道键的名称,最简单的方法是什么?for ... in?$.each()?我希望有更好的东西......
我在这里看过很多帖子说不要使用$_REQUEST变量.我通常不这样做,但有时它很方便.它出什么问题了?
换一种说法:
<input type="hidden" value="Can I put as much as I want in here, or is there a limit?" />
Run Code Online (Sandbox Code Playgroud)
如果是的话,它是什么?
如果我有一个像这样的对象:
{ 'a' : 'apple', 'b' : 'banana', 'c' : 'carrot' }
Run Code Online (Sandbox Code Playgroud)
如果我事先不知道列表上升到'c',除了遍历对象之外,有没有办法获取对象中的最后一项(例如'carrot')?
哲学问题:
假设我有一个需要 javascript和现代浏览器的网络应用程序,因此渐进式增强不是问题.如果我的表单是通过javascript构建的,并且我的数据更新都是通过ajax POST和PUT完成的,那么我真的有理由将我的控件包装在表单标签中吗?如果我仍然要使用标签,比如说出于语义或结构原因,是否有任何理由要采取我将忽略的动作和方法参数?从我早期的时代开始,这种感觉就像是一种拖延.
我有这个HTML:
<table>
<tr style="display:table-row"><td>blah</td></tr>
<tr style="display:none"><td>blah</td></tr>
<tr style="display:none"><td>blah</td></tr>
<tr style="display:table-row"><td>blah</td></tr>
<tr style="display:table-row"><td>blah</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我需要计算该行数不有display:none.我怎样才能做到这一点?
会话变量和cookie看起来与我非常相似.我理解技术差异,但您如何决定何时使用其中一个?
我正在使用Jira进行问题跟踪,并希望能够使用Markdown编写问题描述和评论.有没有办法做到这一点?如果不是Markdown,wiki语法,Textile,等等 - 只是一种方法可以在页面中获得一些温和的html格式.
FWIW,具有实时预览的东西,如SO会很棒,但我真的在渲染方面谈论.(显然,我可以输入我想要的所有Markdown :)