Printing 什么';这行代码的语法是什么?

Printing 什么';这行代码的语法是什么?,printing,Printing,这行代码(创建html窗口并打印的脚本的一部分)的语法是什么 这将调用jQuery函数并返回jQuery对象(在当前上下文中引用This): 对象的属性(其中一些可能是函数)可以在对象上建立索引,因此这是为特定属性建立索引: $(this)[offset] 该属性是一个函数,因为它被调用: $(this)[offset]() 该函数的返回结果存储在变量中: var ctx=$(this)[offset]() 该变量可能是另一个对象,也可以将其属性编入索引: ctx[drawImage]

这行代码(创建html窗口并打印的脚本的一部分)的语法是什么


这将调用jQuery函数并返回jQuery对象(在当前上下文中引用
This
):

对象的属性(其中一些可能是函数)可以在对象上建立索引,因此这是为特定属性建立索引:

$(this)[offset]
该属性是一个函数,因为它被调用:

$(this)[offset]()
该函数的返回结果存储在变量中:

var ctx=$(this)[offset]()
该变量可能是另一个对象,也可以将其属性编入索引:

ctx[drawImage]
索引属性也可以是一个函数:

ctx[drawImage]()
function (write)
{
    // ...
}
该函数包含三个参数:

ctx[drawImage](this,ctx[left]-slidePos[left],ctx[top]-slidePos[top])
在当前上下文中,第一个参数是this。第二个参数是该对象上的另一个属性减去另一个对象上的属性的算术表达式:

ctx[left]-slidePos[left]
第三个论点也是如此:

ctx[top]-slidePos[top]
这两条线一起封装在一个函数中:

ctx[drawImage]()
function (write)
{
    // ...
}

奇怪的是,该函数似乎没有使用它所期望的
write
参数。

在计算机科学中,术语语法指的是规范形式语言中有意义文本的组成的规则。从这个意义上说,我不理解你的问题。你想知道代码的作用吗?在本例中,您正在查找代码的语义。抱歉,我在第13行出现语法错误,我正在尝试弹出一个html窗口打印html幻灯片。谢谢,大卫。首先,图中哪一行是第13行?第二,这听起来像是一个问题:你似乎问我们你的解决方案出了什么问题,却没有给出你试图解决的问题的任何细节。请编辑您的问题并提供更多详细信息。否则,你不太可能得到你想要的答案。