小编Dej*_*lic的帖子

为什么 __proto__ 周围的方括号使其在对象中可枚举

__proto__当在对象中使用方括号时,__proto__是可枚举的。当没有提供方括号时,__proto__是不可枚举的。

例子:

obj = {"__proto__": "Hello"}
for (var k in obj)
{
    console.log(k)
};
// No Output
Run Code Online (Sandbox Code Playgroud)

使用方括号

obj = {["__proto__"]: "Hello"}
for (var k in obj)
{
    console.log(k)
};
// Output:
// __proto__
Run Code Online (Sandbox Code Playgroud)

我知道使用方括号计算属性名称,但我不明白为什么一个是可枚举的,而另一个则不能。

javascript prototype-programming prototype-chain

5
推荐指数
1
解决办法
317
查看次数

向PDF页面添加边距

我有一本没有完全显示的pdf书籍。我已附上acrobat的打印预览的屏幕截图,显示了问题所在。如您所见,页面左侧还有更多未显示的内容。

PDF书籍,左侧有更多内容

我已经尝试过:更改纸张尺寸将尺寸更改为“适合”在Google文档中打开在Mac预览中打开在Google图书中打开。

我可以尝试的任何想法

printing pdf

4
推荐指数
2
解决办法
5220
查看次数