相关疑难解决方法(0)

高级JavaScript:为什么这个函数包含在括号中?

可能重复:
JavaScript中的(function(){})()构造是什么?

我遇到了一些JavaScript代码,但我不知道该怎么做.为什么运行此代码时会得到"1"?这个奇怪的小附录是什么(1),为什么函数包含在括号中?

(function(x){
    delete x;
    return x;
})(1);
Run Code Online (Sandbox Code Playgroud)

javascript syntax function parentheses iife

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

访问对象内的对象属性

可能重复:
访问同一对象中的JavaScript Object Literal值

首先看一下以下的JavaScript对象

var settings = {
  user:"someuser",
  password:"password",
  country:"Country",
  birthplace:country
}
Run Code Online (Sandbox Code Playgroud)

我想设置birthplace相同的值country,所以我把对象值country放在前面,birthplace但它对我不起作用,我也用过this.country但仍然失败了.我的问题是如何访问对象内对象的属性.

一些用户沉迷于询问"你想做什么或发送你的脚本等"这些ppls的答案很简单"我想访问对象中的对象属性",上面提到了脚本.

任何帮助将不胜感激 :)

问候

javascript properties object

51
推荐指数
1
解决办法
3万
查看次数

标签 统计

javascript ×2

function ×1

iife ×1

object ×1

parentheses ×1

properties ×1

syntax ×1