小编tes*_*dtv的帖子

RequireJS:require()和define()之间的区别

在RequireJS中,使用require()Vs define();之间的基本区别是什么?

require(['a'], function(a) {
    // some code
});

// A.js
define(['b','c','d','e'], function() {
    //some code
});
Run Code Online (Sandbox Code Playgroud)

任何用例都会非常有用..

javascript amd requirejs

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

居中对齐div中的"span"文本

我有一个HTML代码;

<div class="left">
<span class="panelTitleTxt">Title text</span>
</div>
Run Code Online (Sandbox Code Playgroud)

我的CSS如下;

.left {
    background-color: #999999;
    height: 50px;
    width: 24.5%;
}
span.panelTitleTxt {
                display: block;
                width: 100%;
                height: 100%;
}
Run Code Online (Sandbox Code Playgroud)

现在我如何将div中的span文本居中对齐?(假设%转换后的"left"div的px宽度为100px)

我尝试了标准的使用方式margin:auto,但这不起作用.

我也想避免使用text-align:center.

有没有其他方法来解决这个问题?

html css

26
推荐指数
1
解决办法
16万
查看次数

如果FINDSTR无法找到字符串,如何有条件地采取措施

我有一个批处理文件如下;

CD C:\MyFolder
findstr /c:"stringToCheck" fileToCheck.bat
IF NOT XCOPY "C:\OtherFolder\fileToCheck.bat" "C:\MyFolder" /s /y
Run Code Online (Sandbox Code Playgroud)

我收到一个错误("C:\ OtherFolder\fileToCheck.bat"此时出乎意料.)尝试执行此操作时.

请让我知道我做错了什么.

windows cmd batch-file

26
推荐指数
3
解决办法
11万
查看次数

Javascript函数对象的属性

我有一个JavaScript函数对象;

var addNum = function(num1, num2) {
        return num1 + num2;
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我尝试访问

addNum.divide()
Run Code Online (Sandbox Code Playgroud)

我想了解上述代码的原型链.我读到在上面的例子中,addNum将被搜索divide(),然后是Function.prototype,最后是Object.prototype.

但我的问题是在上面的例子中,addNum如何搜索divide()

它是指类似的东西吗?

var addNum = function(num1, num2) {

this.divide = function(){}

            return num1 + num2;
    }
Run Code Online (Sandbox Code Playgroud)

我无法理解addNum将被搜索为divide()的行

请帮我理解一下.

javascript oop prototype prototypal-inheritance

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

iPad Safari开发工具栏

是否有某种开发人员工具栏可以在iPad/Safari中使用?

我在桌面Safari上也知道同样的事情,我知道在iPad/Safari中有一个Debugger选项,但在iPad/Safari中是否有快速编辑CSS/JS的方法?

javascript css safari mobile-safari ipad

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

Javascript打开弹出窗口并禁用父窗口

我想打开一个弹出窗口并禁用父窗口.以下是我正在使用的代码;

function popup()
{

    popupWindow = window.open('child_page.html','name','width=200,height=200');
    popupWindow.focus();
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,父窗口不会被禁用.我需要一些额外的代码或者是什么情况?

再次,我正在寻找类似于我们使用showModalDialog()时得到的东西..即它根本不允许选择父窗口.只是我想要使用window.open完成同样的事情

另外请建议跨浏览器兼容的代码..

javascript popup

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

jQuery expando属性

我对jQuery expando属性有疑问.基本上我想用非常简单的术语来理解:

  1. 整个过程如何工作,就像jQuery添加expando属性一样,
  2. 将它添加到任何元素的标准是什么
  3. 使jQuery轻量化的确切原因是什么?
  4. jQuery缓存到底有什么作用?

jquery

21
推荐指数
1
解决办法
8577
查看次数

将Javascript正则表达式转换为Java语法

我知道regEx在各种语言中很常见......但是我在编写Java语法时遇到了麻烦.我有一个用JS编码的正则表达式;

if((/[a-zA-Z]/).test(str) && (/[0-9]|[\x21-\x2F|\x3A-\x40|\x5B-\x60|\x7B-\x7E]/).test(str))         
return true;
Run Code Online (Sandbox Code Playgroud)

我如何在Java中编写相同的内容?

我已经进口了

import java.util.regex.Matcher;
import java.util.regex.Pattern;
Run Code Online (Sandbox Code Playgroud)

只是添加,从我尝试它是说\ x是一个无效的转义字符..

javascript java regex matcher

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

移动设备上的可视视口与布局视口

我刚刚在视口上看一篇很好的文章,给我留下了一些关于移动设备上的视口视口与布局视口的问题.

布局视口的宽度和高度等于最大缩小模式下屏幕上显示的宽度和高度

我不太明白这意味着什么.当他们说"最大缩小模式"时,这是否意味着布局视口对于不同的HTML是不同的(并且不是特定于iPad,Xoom等不同的设备)?

其次,我创建了一个演示页来测量这两个视口.(请在iPhone/iPad上查看此内容以获取正确的值.)

我知道可以通过设置元视口标记来更改布局视口,但这也会更改视觉视口 - 为什么会这样?它表示视觉视口是当前在屏幕上显示的页面的一部分,因此我的理解是视觉视口不应受元视口设置的影响.

html javascript iphone safari viewport

20
推荐指数
1
解决办法
9182
查看次数

NSMutableString作为保留/复制

我的应用程序中有很多NSMutableString(差不多10-11); 全部定义为ivar/property

@property (nonatomic, retain) NSMutableString *str1;
Run Code Online (Sandbox Code Playgroud)

我在某处读到,最好对字符串使用"copy".真的吗?如果是,我可以在我的应用程序中替换retain复制并删除dealloc中的版本吗?

我还需要考虑其他一些事情吗?

此外,在1个应用程序中拥有10-11 NSMutableString是正常的吗?我的意思是从内存使用角度来看?我的应用程序中也有4-5个NSMutableDictionary.如果没问题,请告诉我.

iphone cocoa-touch copy objective-c

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