小编Nav*_*eed的帖子

如何关闭浏览器窗口中的当前选项卡?

我想在网页上创建一个链接,该链接将关闭浏览器中当前活动的选项卡而不关闭浏览器中的其他选项卡.
当用户单击关闭链接时,将出现一条警告消息,要求用户使用"是"和"否"两个按钮进行确认.如果用户单击"是",则关闭该页面,如果"否",则不执行任何操作.

怎么做到呢?有什么建议?

html javascript hyperlink

408
推荐指数
12
解决办法
96万
查看次数

如何知道字符串在jQuery中以特定字符串开头/结尾?

我想知道一个字符串是以指定的字符/字符串开头还是以jQuery结尾.

例如:

var str = 'Hello World';

if( str starts with 'Hello' ) {
   alert('true');
} else {
   alert('false');
}

if( str ends with 'World' ) {
   alert('true');
} else {
   alert('false');
}
Run Code Online (Sandbox Code Playgroud)

如果没有任何功能那么任何替代方案?

javascript string jquery

200
推荐指数
5
解决办法
23万
查看次数

什么是代表?

我很困惑,代表的实际角色是什么?

在我的采访中我多次被问到这个问题,但我不认为面试官对我的答案感到满意.

谁能用一个实际的例子用一句话告诉我最好的定义?

oop delegates

148
推荐指数
3
解决办法
6万
查看次数

我什么时候应该在课堂上使用静态方法?有什么好处?

我有静态变量的概念,但静态方法在类中有什么好处.我曾经参与过一些项目,但我并没有将方法设为静态.每当我需要调用类的方法时,我创建该类的对象并调用所需的方法.

问:方法中的静态变量即使在执行方法时仍保持其值,但只能在其包含的方法中访问,但静态方法的最佳定义是什么?

问:调用静态方法而不创建该类的对象是静态方法的唯一好处吗?

问:静态方法的可访问范围是多少?

谢谢

oop static-methods static-variables

62
推荐指数
5
解决办法
5万
查看次数

如何使用jQuery获取整个页面的HTML?

我曾经使用过$(document).html(),但那引发了一个错误......是否有办法获得一切?

html jquery dom

55
推荐指数
2
解决办法
8万
查看次数

你能在PHP中使用静态常量吗?

我期望以下工作,但它似乎没有.

<?php

class Patterns
{
    public static const EMAIL = "/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix";
    public static const INT = "/^\d+$/";
    public static const USERNAME = "/^\w+$/";
}
Run Code Online (Sandbox Code Playgroud)

我明白了 syntax error, unexpected T_CONST, expecting T_VARIABLE

php constants

45
推荐指数
4
解决办法
4万
查看次数

增加几天到PHP当前日期()

如何在PHP中添加特定天数到当前日期?

我已经得到了当前日期:

$today = date('y:m:d');
Run Code Online (Sandbox Code Playgroud)

只需要添加x天数

php date days

43
推荐指数
5
解决办法
13万
查看次数

Zend:使用参数重定向到Action

我正在使用zend框架.我使用以下语句重定向到另一个操作.

$this->_helper->redirector('some_action');
Run Code Online (Sandbox Code Playgroud)

上面的语句完美地工作,并且调用'some_action'.现在我想将一些参数传递给'some_action'.

some_action?uname=username&umail=username@example.com
Run Code Online (Sandbox Code Playgroud)

以及如何在被调用的动作中获取参数.通常我们这样做:

$userName = $_REQUEST['uname'];
$usermail = $_REQUEST['umail']; 
Run Code Online (Sandbox Code Playgroud)

怎么做?示例代码请.谢谢

php redirect zend-framework

32
推荐指数
3
解决办法
9万
查看次数

PHP中ArrayIterator,ArrayObject和Array之间的区别

有人可以解释清楚的根本差异ArrayIterator,ArrayObject以及在阵列中的PHP的功能和操作方面?谢谢!

php arrays arrayiterator arrayobject

27
推荐指数
3
解决办法
2万
查看次数

如何将所有参数作为集合传递给另一个函数而不是作为单个参数?

我有一个接受任何数量和种类的参数的函数,因此没有定义任何特定的参数.此函数应调用另一个传递所有参数的函数.

问题是我可以传递"参数"以包含所有参数,但在这种情况下,它将像单个参数一样工作,而不是我们期望参数工作的方式.

一个例子:

主要功能:

function handleCall() {
   // let's call a sub-function
   // and pass all arguments (my question is how this is handled the right way)
   function callSubFunction( arguments );
}

function callSubfunction( userid, customerid, param) {
   // passed arguments are now 
   alert( 'userid = ' + userid );

   // this will not work, you have to use arguments[2]
   alert( param );
  }

The example call:

handleCall( 1029, 232, 'param01' );
Run Code Online (Sandbox Code Playgroud)

使用上面的方法,所有参数将作为伪数组存储在"userid"中,并且可以访问项目,例如arguments [2]但不使用参数名称"param".

在ColdFusion中,这种东西的解决方案是参数"argumentCollection",这样您就可以传递存储在结构中的参数,而不会转换为包含所有键/值的类型struct的单个参数.

我怎样才能用JavaScript实现同样的目标?

javascript

22
推荐指数
2
解决办法
2万
查看次数