
我在node.js这个非常基本的例子中得到process.nextTick错误
有人可以搞清楚吗?节点无法开始侦听端口8000吗?
# cat nodejs.js
net = require("net");
s = net.createServer();
net.on('connection', function (c) {
c.end('hello');
});
s.listen(8000);
Run Code Online (Sandbox Code Playgroud)
# node nodejs.js
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Object #<Object> has no method 'on'
at Object.<anonymous> (/home/ec2-user/praveen/nodejs.js:4:5)
at Module._compile (module.js:432:26)
at Object..js (module.js:450:10)
at Module.load (module.js:351:31)
at Function._load (module.js:310:12)
at Array.0 (module.js:470:10)
at EventEmitter._tickCallback (node.js:192:40)
Run Code Online (Sandbox Code Playgroud) 以下对象中的存储是什么?
我从未遇到过这种类型的var_dump或print_r.
它是CFArray对象的属性吗?如果是的什么是ArrayObject?
我仔细查看并假设,存储是CFArray对象的属性,具有另一个类ArrayObject的类型.请纠正我...... :)
print_r($response->body->zoneName());
CFArray Object (
[storage:ArrayObject:private] => Array (
[0] => CFSimpleXML Object ( [0] => us-east-1a )
[1] => CFSimpleXML Object ( [0] => us-east-1b )
[2] => CFSimpleXML Object ( [0] => us-east-1c )
[3] => CFSimpleXML Object ( [0] => us-east-1d )
) )
var_dump($response->body->zoneName());
object(CFArray)#12 (1) {
["storage":"ArrayObject":private]=> array(4) {
[0]=> object(CFSimpleXML)#9 (1) { [0]=> string(10) "us-east-1a" }
[1]=> object(CFSimpleXML)#3 (1) { [0]=> string(10) "us-east-1b" }
[2]=> object(CFSimpleXML)#4 (1) { [0]=> string(10) …Run Code Online (Sandbox Code Playgroud) 为什么我们在窗口的原型链中有2个类对象和对象?
window - > DOMWindow ---> Object ---> Object ---> null
任何人都可以给我一些关于这个设计的观点吗?
Follwing是chrome的输出.

location是窗口和文档的拥有属性.
window.hasOwnProperty("location")
true
document.hasOwnProperty("location")
true
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试将Location的原型与Location.prototype进行比较时,我得到的错误是Location未定义.
虽然我可以在Location对象中看到Location构造函数.
位置的原型对象是什么?
理想情况下,我们应该能够看到Location.prototype和方法,如assign和其他两个.
Chrome bug?

document.querySelectorAll('a:visited') 即使DOM有一些访问过的链接,也总是返回空NodeList.
我在Chrome中尝试过它.是否有任何已知的错误或预期的行为?
虽然:visited工作完全正常,如果我使用的样式表,而不是querySelectorAll.
a:visited{
color:yellow;
}
Run Code Online (Sandbox Code Playgroud)
我认为伪类是允许的参数querySelectorAll().
我可以将转换用作转换属性的值吗?
transition-property: transform;
Run Code Online (Sandbox Code Playgroud)
W3C 转换标准没有将转换列为 Animatable 值。
事实上,W3C 转换标准在 7 的表中缺少 Animatable:Yes/No 的行。'transform' 属性。
我担心这是否合法。
这个stackoverflow answer建议使用transform作为transition-property的值。
我可以使用 0% 和 100% 关键帧获得变换动画,但如果只涉及 2 个状态,我更喜欢过渡而不是动画。
可能重复:
如何检查PHP流资源是可读还是可写?
PHP是否提供任何检查文件句柄访问模式的功能?假设我以只读模式打开了一个文件.
$file_handle = fopen('putty.log','r');
Run Code Online (Sandbox Code Playgroud)
我可以在代码中检查特定句柄的访问模式吗?
如果我尝试删除数组中不存在的索引元素,为什么delete运算符返回true?
更确切地说,在javascript中删除undefined是真的吗?
var arr = ['a','b','c','d'];
console.log(delete arr[2000]); //true why?
console.log(delete aaaaa); //true why not reference error?
console.log(delete arrr[2000]); //reference error it's okay i think
Run Code Online (Sandbox Code Playgroud)
我不明白第二次和第三次删除之间的区别.两者都应该理想地给出参考错误.
如何将机器ID /主机名映射/解映射到对象ID中的3个字节?
我应该在哪里寻找Linux中的机器ID?
domU-12-31-39-13-02-56看起来很奇怪,我不确定它是否正确?
<?php
$id = new MongoId('4f7351390c211d0a3d000004');
print_r($id->getHostname());
//domU-12-31-39-13-02-56
?>
Run Code Online (Sandbox Code Playgroud) Object.getPrototypeOf(obj)如何工作?
根据定义,Object.getPrototypeOf(obj)应该返回Object的prototype属性,或者以其他方式与obj.constructor.prototype相同.
使用new创建的对象使用其构造函数的prototype属性的值作为其原型.
让我们举一个例子:
>element = document.getElementById("test")
>a = Object.getPrototypeOf(element)
HTMLDivElement
Run Code Online (Sandbox Code Playgroud)
假设HTMLDivElement是元素的原型.
>a.constructor.prototype
HTMLDivElement
Run Code Online (Sandbox Code Playgroud)
所以a.constructor.prototype是HTMLDivElement所以Object.getPrototypeOf(a)应该返回HTMLDivElement,但它返回HTMLElement.我对getPrototypeOf()的定义感到困惑.
>b = Object.getPrototypeOf(a)
Run Code Online (Sandbox Code Playgroud)
HTMLElement ---->为什么?a.constructor.prototype是HTMLDivElement
实际上它正在返回原型的proto属性,根据getPrototypeOf()的定义是不是错了?
>a.constructor.prototype.__proto__
HTMLElement
Run Code Online (Sandbox Code Playgroud) javascript ×5
css ×2
dom ×2
php ×2
prototype ×2
arrays ×1
mongodb ×1
mongodb-php ×1
node.js ×1
transform ×1