小编Rob*_*cha的帖子

对象属性名称为数字

根据官方JavaScript文档,您可以使用整数定义对象文字属性名称:

此外,您可以使用数字或字符串文字作为属性的名称.

像这样:

me = {
    name: "Robert Rocha",
    123: 26,
    origin: "Mexico"
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,你如何引用具有整数作为名称的属性?我试过平常me.123但得到了一个错误.我能想到的唯一解决方法是使用for-in循环.有什么建议?

javascript object

50
推荐指数
4
解决办法
5万
查看次数

什么是位掩码和掩码?

在关于JSON 的PHP 文档中,它提到了bitmask这个词.维基百科将其定义为面具.我不了解位掩码或掩码或它们如何有用.有人可以用外行的条款解释这些术语而不用行话吗?

bitmask

32
推荐指数
3
解决办法
4万
查看次数

JavaScript将十进制转换为二进制

根据我的理解,二进制数系统使用两个数字的集合,0和1来执行计算.

为什么:

console.log(parseInt("11", 2));回来3而不是00001011http://www.binaryhexconverter.com/decimal-to-binary-converter

javascript binary

29
推荐指数
4
解决办法
7万
查看次数

laravel/laravel vs laravel/framework

我正在审查Laravel在github上的源代码,并注意到有一个laravel/laravellaravel/framework.它们都链接到Laravel网站上的相同文档,并声明它是一个Web应用程序框架.

为什么有两个存储库?

php laravel

26
推荐指数
2
解决办法
2733
查看次数

CSS溢出:隐藏浮动

在w3schools上阅读了以下代码,并且不明白该overflow属性将如何影响文本是否出现在右侧ul.

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

li {
  float: left;
}

a {
  display: block;
  width: 60px;
  background-color: #dddddd;
  padding: 8px;
}
Run Code Online (Sandbox Code Playgroud)
<ul>
  <li><a href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
</ul>
<p><b>Note:</b> overflow:hidden is added to the ul element to prevent li elements from going outside of the list.</p>
Run Code Online (Sandbox Code Playgroud)

我知道这overflow:hidden用于处理超出范围的内容,但不了解它在这种情况下的应用方式.

html css overflow

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

C指针地址打印

我是第一次学习C指针和地址,以及如何在我的平板电脑上使用它们

让我们说:

int x = 1, y = 2;

int *ip; // declares *ip as an int type?

ip = &x; //assigns the address of x to ip?

y = *ip; //y is now 1 via dereferencing
Run Code Online (Sandbox Code Playgroud)

所有评论解释都是正确的吗?

如果我打印ip的结果会怎么样?它会打印变量x的地址吗?

011001110

c c++

13
推荐指数
1
解决办法
6万
查看次数

什么是initial-scale = 1.0?

我无法找到关于什么initial-scale=1.0initial-scale=2.0方法的明确定义.

它们都意味着什么?

我知道initial-scale与缩放有关,我只是不知道1-10的意思是什么值.

资料来源:https://www.w3.org/TR/css-device-adapt-1/#translate-meta-to-at-viewport

html css media-queries

10
推荐指数
2
解决办法
1万
查看次数

php正则表达式逃避特殊字符

我编写了以下代码(是的,它确实有效)并且想知道为什么我不需要逃避模式中的'<'和'>'字符,因为它们被php手册视为'特殊'字符.

http://www.php.net/manual/en/function.preg-quote.php

var_dump(preg_match('/<[A-Za-z][A-Za-z0-9]*>/', "<html>", $matches));

echo "<pre>";
var_dump(htmlentities($matches[0]));
echo "</pre>";
Run Code Online (Sandbox Code Playgroud)

输出:

int(1) 
string(12) "<html>"
Run Code Online (Sandbox Code Playgroud)

php regex

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

perl sort array/list使用逗号或点进行字符串连接

我有:

#!c:\Dwimperl\perl\bin\perl.exe

use strict;
use warnings;

# Define an array
my @letters = ('b', 'c', 'a', 'e', 'd');
print sort @letters , "\n";
Run Code Online (Sandbox Code Playgroud)

输出:abcdePress any key to continue . . . 为什么没有换行?

然后我尝试使用句点连接运算符:

#!c:\Dwimperl\perl\bin\perl.exe

use strict;
use warnings;

# Define an array
my @letters = ('b', 'c', 'a', 'e', 'd');
print sort @letters . "\n";
Run Code Online (Sandbox Code Playgroud)

输出: 5 Press any key to continue . . .

为什么\n这里的工作会返回数组长度?

任何对官方文档的引用都会有帮助.

arrays perl hash list

6
推荐指数
1
解决办法
437
查看次数

JavaScript嵌套尝试异常

我正在阅读JavaScript 异常:

您可以嵌套一个或多个try ... catch语句.如果内部try ... catch语句没有catch块,则检查封闭的try ... catch语句的catch块是否匹配.

我想我理解正确,并编写了如下测试代码:

try {

    try {
        throw "error";
    }

} catch( e ) {

    console.log( e );

}
Run Code Online (Sandbox Code Playgroud)

但得到了这个错误:

Uncaught SyntaxError: Missing catch or finally after try

我知道它清楚地说我错过了一个问题或最后但JavaScript文档说我的代码应该是有效的还是我误解了?

javascript exception-handling exception

6
推荐指数
2
解决办法
9865
查看次数