JavaScript

JavaScript MVC

Syntax

闭包

UI

Tips

tr.rowIndex

位于字符串加法拼接的表达式中,三元符号需要被括在括号中,否则下面的表达式报错。

var a = null;
"" + a ? a.toString() : ""

需要:

var a = null;
"" + (a ? a.toString() : "")

Javascript 性能的细节

BUGs

由标点符号不正确造成的变量未预定义,成为全局变量而导致框架页的名字被修改, 然后指定到这个框架页的导航失效,全部在_self中打开。示例代码:

function(){
    var key = "key";
        name = "name",
        desc = "desc";
}

WYSIWYG Editor

Framework

测试

Project

Tools

User-Script

Detector

MD5

Games

Books

Error

screen

IE: Internet Explorer, F: Firefox, O: Opera. Screen 对象属性

属性 描述 IE F O
availHeight 返回显示屏幕的高度(除 Windows 任务栏之外) 4 1 9
availWidth 返回显示屏幕的宽度(除 Windows 任务栏之外) 4 1 9
bufferDepth 设置或返回调色板的比特深度。 4 - -
colorDepth 返回目标设备或缓冲器上的调色板的比特深度。 4 1 9
deviceXDPI 返回显示屏幕的每英寸水平点数。 6 - -
deviceYDPI 返回显示屏幕的每英寸垂直点数。 6 - -
fontSmoothingEnabled 返回用户是否在显示控制面板中启用了字体平滑。 4 - -
height 返回显示屏幕的高度。 4 1 9
logicalXDPI 返回显示屏幕每英寸的水平方向的常规点数。 6 - -
logicalYDPI 返回显示屏幕每英寸的垂直方向的常规点数。 6 - -
pixelDepth 返回显示屏幕的颜色分辨率(比特每像素)。 - 1 9
updateInterval 设置或返回屏幕的刷新率。 4 - -
width 返回显示器屏幕的宽度。 4 1 9
screen
屏幕对象 反映了当前用户的屏幕设置。
width
返回屏幕的宽度(像素数)。
height
返回屏幕的高度。
availWidth
返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)。
availHeight
返回屏幕的可用高度。
colorDepth
返回当前颜色设置所用的位数 -1:黑白;8:256色;16:增强色;24/32:真彩色

console