所以我正在寻找帮助在javascript中编写一个简单的函数.我要做的是创建一个包含6个名称的数组,并仅打印以"ie"或"y"结尾的数组.
这是我的代码 - 任何帮助表示赞赏.很遗憾,它永远不会达到这个功能:(
//An array of names
var nameList = new Array("Freddie", "Mary", "Thomas", "Suzie", "Terry", "Kevin");
//Prints names before searching
document.write(nameList);
function e_names(nameList) {
for (var index = 0; index < arrayList.length; index++) {
var name = arrayList[index];
if (name == /\bie\b/ || name == /\by\b/)
document.write("",name, " </ br>");
index++;
} //End of for loop
} //End if method
Run Code Online (Sandbox Code Playgroud) select campaign,lead_status,COUNT(id)
from buyers
where lead_status IN('Very Hot','Hot', 'Warm', 'Cold', 'Not Contacted')
and campaign IN('stage1','stage2','stage3','stage4') and created_on >='2012-10-01'
and is_put_for_exchange='0' and transaction_type='First Sale'
and propertytype='Residential'
group by campaign,lead_status
ORDER BY campaign asc, field(lead_status,'Very Hot','Hot', 'Warm', 'Cold', 'Not Contacted')
Run Code Online (Sandbox Code Playgroud)
转换为cakephp语法plz It Argent?
我查看了一些文档,但我觉得有一种更简单的方法可以在不使用迭代循环的情况下从数组中删除一个项目.
更新了jsFiddle:http://jsfiddle.net/G97bt/6/使用not()
<button id="1">1</button>
<button id="2">2</button>
<button id="3">3</button>
<div id="1a">Test</div>
<div id="2a">Test</div>
<div id="3a">Test</div>
var $myList = $("#1a, #2a, #3a");
$("#1").on("click", function() {
$myList.fadeOut(); // I want to fade DIVs #2a + #3a, not ALL
$("#1a").fadeIn("slow");
});
$("#2").on("click", function() {
$myList.fadeOut(); // I want to fade DIVs #1a + #3a, not ALL
$("#2a").fadeIn("slow");
});
$("#3").on("click", function() {
$myList.fadeOut(); // I want to fade DIVs #1a + #2a, not ALL
$("#3a").fadeIn("slow");
});
Run Code Online (Sandbox Code Playgroud)
这就是我想象它会起作用的方式: …
在Symfony2 doc'如何使用PdoSessionStorage在数据库中存储会话'中,它显示会话表,如下所示:
CREATE TABLE `session` (
`session_id` varchar(255) NOT NULL,
`session_value` text NOT NULL,
`session_time` int(11) NOT NULL,
PRIMARY KEY (`session_id`),
UNIQUE KEY `session_id_idx` (`session_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Run Code Online (Sandbox Code Playgroud)
为什么主键需要唯一键约束?
可能重复:
带引号和没有引号的对象键之间有什么区别?
a和b有什么区别如下?
var a = {foo : "bar"};
var b = {"foo" : "bar"};
Run Code Online (Sandbox Code Playgroud) 我对Jquery和Javascript的了解最多,但我的印象是JQuery基本上是JavaScript的简化版本.
如果是这种情况有一种方法将此代码转换为Javascript,所以我不必调用JQuery库,因为它似乎导致其他JavaScript函数不起作用?
function toggleStatus(mynum) {
$('#product_'+mynum+'_submit_button').removeAttr('disabled');
}
Run Code Online (Sandbox Code Playgroud) 说我有这样的数组:
array('a string', 23, array(array('key'=>'value'), 67, 'another string'), 'something else')
Run Code Online (Sandbox Code Playgroud)
我想知道我的数组有多少个值,排除了作为主数组成员的数组.怎么样?(预期结果是6)
由于问题本身,Foreach循环不适合 - 数组的未知深度.
有谁知道如何实现这个?
当我运行rails generate controller Pages index sample_page它时,它创建了我的两个控制器.我可以看到该页面localhost:3000/sample_page,但是如何更改它以在网址中显示破折号而不是下划线,即:localhost:3000/sample-page
当您使用破折号创建控制器时,Rails不喜欢它,所以我必须使用下划线.我需要将什么添加到routes.rb文件中?
谢谢!
我熟悉在两个字段上进行查找:
user = User.find_by_username_and_email(params[:username], params[:email])
Run Code Online (Sandbox Code Playgroud)
但是,我想检索用户名或电子邮件等于相同字段的记录。就像是:
user = User.find_by_username_or_email(params[:text])
Run Code Online (Sandbox Code Playgroud)
我知道这是行不通的。这可能吗?任何帮助都值得赞赏。
我有以下代码每秒运行一个函数
var counter=setInterval(timer, 1000);
var global = [];
function timer()
{
var strJSON = '[{"id":"1","timeout":"2013-09-11 03:00:00"},{"id":"2","timeout":"2013-09-11 03:00:00"}]';
var currentRequest = [];
var obj = jQuery.parseJSON(strJSON);
for (var i=0; i<obj.length; i++) {
var id = obj[i].id;
var timeout = obj[i].timeout;
if(id in global)
{
alert(id+' in array');
} else {
alert(id+' not in array');
alert(id+' added');
global.push(id);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我用它来保持全局变量更新,但没有重复.但是,当脚本运行时,第二个id被称为在第一次运行时添加,但它没有真正添加,因为我得到以下输出:
/**第一次运行**/
/**第二次运行**/
/**第三次运行**/
我在这做错了什么?