javascript - 有哪些流行的 JavaScript 快捷方式/技巧?

标签 javascript shortcut

<分区>

我使用 JavaScript 有一段时间了,我认为列出一些我最喜欢的快捷方式会很有用(尤其是对于那些刚接触该语言的人)。

三元运算符

替换:if(a) then {b} else {c} 使用:(a) ? b:c;

一元加运算符

parseInt(x,10) + parseInt(y,10) 替换为 +x++y

数组创建

var ary = new Array(); 替换为 var ary = [];

声明变量

替换 var x;各不相同; var z = 3;var x, y, z=3;

多行字符串(几乎是 here-doc 样式)

替换:

var str = 'this';
var str += 'covers';
var str += 'multiple';
var str += 'lines';

与:

var str = 'this \
covers \
multiple \
lines";

你还用什么?

最佳答案

缩短 if 条件 block 。

来自:

var x;

if (a) {
    x = a;
} else if (b) {
    x = b;
} else {
    x = 100;
}

到:

x = a || b || 100;

您也可以使用 && 来执行类似的逻辑。

关于javascript - 有哪些流行的 JavaScript 快捷方式/技巧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9021645/

相关文章:

c++ - 在最小化停靠后恢复 Qt 应用程序,在 OS X 上使用停靠快捷方式

eclipse - netbeans中的打开方法

javascript - 变量不重新定义jquery

javascript - 如何将变量传递给函数引用?

Android:安装快捷方式

vb.net - 引用多个控件的最有效方法。 IE : the multi-WITH

javascript - 在 JavaScript 的括号语句中是否有一个 "while"等价物?

javascript - Bootstrap 下拉列表与 jQuery.dropdown 冲突

javascript - 我的过滤器函数没有在 javascript 中使用 & 注册任何内容

javascript - yAxis 仅用一个系列计算