JavaScript 编程深入解析
1. JavaScript 基础特性
1.1 HTTP 方法自动选择
在调用函数时,如果不指定 method 参数,或者传入的值为 null 或 false ,函数会自动使用 GET 作为 HTTP 方法;否则,将使用指定的方法。这避免了编写如下代码:
if (method) {
this.method = method;
}
else {
this.method = "GET";
}
1.2 流程控制
JavaScript 具有 if 、 while 、 for 和 switch 等控制结构,其使用方式与 PHP 中的对应结构类似。尽管 JavaScript 没有 foreach 关键字,但仍可以遍历数组或对象。例如,在 misc/autocomplete.js 文件的 Drupal.jsAC.prototype.found 函数中,使用如下特殊的 for 循环语法进行遍历:
for (var key in matches) {
var li = docu
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



