小编nop*_*ope的帖子

如何在Golang结构中设置和获取字段?

创建这样的结构后:

type Foo struct {
   name string        

}
func (f Foo) SetName(name string){
    f.name=name
}

func (f Foo) GetName string (){
   return f.name
}
Run Code Online (Sandbox Code Playgroud)

如何创建Foo的新实例并设置并获取名称?我尝试了以下方法:

p:=new(Foo)
p.SetName("Abc")
name:=p.GetName()
fmt.Println(name)
Run Code Online (Sandbox Code Playgroud)

没有打印,因为名称是空的.那么如何设置并获取结构中的字段?

struct get set go

54
推荐指数
3
解决办法
8万
查看次数

"this"关键字似乎不起作用

我试图了解this关键字如何在JavaScript中工作,我制作了这个脚本:

function click(){
    this.innerHTML="changed";
}
Run Code Online (Sandbox Code Playgroud)

在此HTML中使用:

<button id="clicker" onclick="click()" >Click me</button> 
Run Code Online (Sandbox Code Playgroud)

但它不起作用,任何人都可以解释为什么?

html javascript this

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

如何在画布中旋转形状,html5?

我试图用这个旋转一条线

window.onload= function(){
        var canvas=document.getElementById("foo");
        var context=canvas.getContext("2d");

        context.moveTo(250, 50);
        context.lineTo(250, 250);
        context.stroke();
        context.rotate(0.30);

    };
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我想我错过了一些步骤.谁有人解释一下?

javascript html5 canvas

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

如何在javascript中创建一个简单的wep密钥生成器?

即时尝试制作一个wep密钥生成器,我已经阅读了wep密钥如何工作,但我真的不知道如何开始制作它.谁能给我一个例子或指导我一个教程?我尝试使用谷歌但没有运气.

javascript generator wep

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

为什么变量在函数外声明为null?

我用mootools做了这个:

$("fox").addEvent("click", function(){
alert("clicked");
});
Run Code Online (Sandbox Code Playgroud)

和HTML:

<p id="fox">A</p>
Run Code Online (Sandbox Code Playgroud)

现在,如果我在这里尝试它http://jsfiddle.net/5uJ54/3/,它的工作原理,但如果我在浏览器中尝试它,这就是它没有的所有代码,我在firebug得到这个:

$("fox") is null
Run Code Online (Sandbox Code Playgroud)

它也不适用于铬.

为什么会这样?我也尝试将所有内容放在一个函数中,但它仍然无法正常工作.

javascript mootools

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

标签 统计

javascript ×4

canvas ×1

generator ×1

get ×1

go ×1

html ×1

html5 ×1

mootools ×1

set ×1

struct ×1

this ×1

wep ×1