问题标签 [ecma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - `player.animate( [ {transform: "rotate(10)"`?
我正在尝试使用网络动画/JS(但不是 CSS!)来转换 SVG。
我无法transform: rotate(10)
工作——不知道为什么。
在示例中playerT
(scale) 和playerT3
(strokeWidth) 很好,但 playerT2
似乎没有做任何事情——为什么?
JSFiddle 在这里: https ://jsfiddle.net/45cbhLqL/
PS:我可以使用转换矩阵(如果必须的话)吗?
javascript - 如何在 WAAPI 中为路径设置动画?
我如何(如果有的话)d
在网络动画中制作动画?在示例中stroke
并且strokeWidth
正在工作,d
不是吗?!
编辑: 实现脚本路径动画(没有 SMIL)的任何首选替代方案?
c++ - 在 unix 上用 c++ 编写一个空的 iso 映像
为简单起见,我不会包含我的代码,因为其中大部分包含硬编码的二进制/十六进制/ascii 字符串,以根据为 ISO 9660 标准设置的ECMA指南复制扇区(见下图)。此任务的主要目标是编写一个符合上述标准的空白 iso 映像。我的问题如下:
收集了以下所有扇区的数据:
如何将二进制数据输入一些序列化程序以在我的 unix 系统上创建一个空的 iso 映像?我还没有找到任何有用的例子来说明如何去做。也许我没有找对地方(谁知道......)?任何和所有的帮助都非常感激!
谢谢。
javascript - 迭代数组并运行延迟函数的理想方法
我有一个问题,如何在不需要 array.length 不同变量的情况下处理以下情况?
我希望在 5 秒加上每次迭代 5 秒后调用该函数。
javascript - JavaScript 和对象初始化
我决定用javascript“更深入”,在ECMA6之前尝试掌握ECMA5技能,现在我被对象创建和初始化所困扰,什么版本更好,更实用,更好读等等。坚持使用哪一个作为基础。所以我尝试了什么:
版本 1,在谷歌搜索的指南中最受欢迎
版本 2,与版本 1 完全相同,只是语法略有不同
第 3 版,这对我来说最糟糕,语法困难,错误空间更大,我什至不确定它是否正确编写
第 4 版,这是由高级开发人员向我展示的,在指南中不太受欢迎,或者只是我没有注意到它,但经过一些解释后可能是我最喜欢的。
javascript - 在 javascript 中使用 var 关键字创建块范围变量
我想使用var关键字在 javascript 中创建一个块范围的变量。
我不想使用let关键字ecma6创建。因为它不会支持所有浏览器。
有没有办法通过一些最好和通用的方式来实现这一点?
用例:我想在 for 循环中使用它,以便每次迭代都会创建一个新范围。
javascript - Typescript 在语法上与 es6 / es7 有多少不同?
Typescript 在语法上与 es6 / es7 有多少不同。我们在 Typescript 中有这样的代码:
但是es6
不需要:any
after 属性来声明它吗?所以我应该继续使用 Typescript 还是应该es6
直接学习,因为它是标准的JavaScript
。注意:-我知道TypeScript
据说是基于类型的,也是es6
. 但ecma script
可能会TypeScript
在不久的将来或在其下一个版本中7
或8
javascript - 浏览器 intl.NumberFormat 未正确显示货币符号
我正在尝试使用 Intl.NumberFormat 编写货币格式化函数。当我将美元或欧元作为货币传递时,它可以正常工作,但当我传递更模糊的货币代码(如 PLN 或 COL)时,它似乎会中断,而不是按要求显示它们的符号,而是显示代码。它可以清楚地识别代码,因为当我要求它显示名称时,它可以正常工作:
显示“PLN43”,同时
显示“43.00 波兰兹罗提”
javascript - 在 angularjs/lodash 中安全获取属性的方法
我有以下代码:
Sonarqube 觉得这个方法太复杂了(complexity 为 11,max allowed 为 10),这样的代码有没有标准函数 - ($scope.association || {}).id?
javascript - Javascript this关键字在函数中
我试图了解Javascript
. 我对this
关键字有一些误解。Everywhere 声明this
关键字是对调用函数的对象的引用。
但据我所知function
,它也是一个对象。
所以考虑这个例子
为什么this
内部引用closure
指向global
对象而不是getBrand
包装函数?同样,一切都是 javascript 中的对象,所以我无法理解这种行为。
请从内部角度解释这一点。
谢谢