ECMAScript

ECMAScript

文章 121 浏览 205

javascript constructor 为什么不是该对象的构造函数而是原型链的顶部构造函数?

function Dog(argument) {} function Huskies(argument) {} Huskies.prototype = new Dog(); var dog = new Huskies(); 代码如上,当我输出:console…

初吻给了烟 2022-09-03 08:35:36 15 0

js es6 proxy 对象调用问题?

var twice = { apply (target, ctx, args) { console.log("apply:" + target); return Reflect.apply(...arguments) * 2; } }; var sum = { ss(){ con…

嘦怹 2022-09-03 00:34:18 14 0

ecma标准文档阅读问题,一个隐藏操作前面带一个问号表示什么意思?

https://tc39.github.io/ecma262/#sec-bitwise-not-operator Runtime Semantics: Evaluation# UnaryExpression:~UnaryExpression Let expr be the re…

独自唱情﹋歌 2022-09-02 23:37:43 13 0

ES6的module是同步的还是异步的?如果是同步的,是不是意味着永远无法在浏览器里使用原生的ES6 module特性了?

从写法上来看是同步的,这是否意味着没法在浏览器上使用原生的module特性了呢?…

如歌彻婉言 2022-09-02 20:36:57 19 0

es6代码理解问题?

let foo; let {foo} = {foo: 1}; // SyntaxError: Duplicate declaration "foo" let baz; let {bar: baz} = {bar: 1}; // SyntaxError: Duplicate de…

独自←快乐 2022-09-02 15:24:34 14 0

ecmascript能兼容的运行在浏览器上吗

这个语言是干什么的?…

忘年祭陌 2022-09-02 14:16:02 14 0

写符合标准规范的js,需要学习ECMAScript吗?

我们现在用的浏览器是EcmaScript哪个版本的规范?…

谢绝鈎搭 2022-09-02 11:06:42 15 0

javascript this 的问题

({ x: 10, foo: function () { function bar() { console.log(x); console.log(y); console.log(this.x); } with (this) { var x = 20; var y = 30; …

骑趴 2022-09-02 01:47:13 13 0

请问 javascript 里的 =>代表的是什么?

最近在一些代码里看到 不少 =>我开始以为是等于大于,后面发现好像是另外一回事,但是查了又没查到,想了下可能是 ECMAscript6的新特性,但是又没搜到…

真心难拥有 2022-09-02 00:20:16 15 0

openGL es 3.0 FBO支持attach哪些数据类型的纹理?

glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, texWidth, texHeight, 0, GL_RGBA, GL_UNSIGNED_BYTE, fb); 上面这句代码之后,需要attach到FBO(主要是g…

定格我的天空 2022-09-01 12:13:20 16 0

javascript 在解析函数时候的流程

见如下代码 function x(y) { console.log(y); if (y==0) return; x(y-1); } 运行x(5)结果就是将会log出 5 4 3 2 1 0 这些东西,但是问题来了,当js引…

往日 2022-09-01 07:15:53 22 0

为什么 [1] == 1 的结果会是true

就是如果在console中写入 [1] == 1 他返回的竟然是 true 让我很不解,一个数组和数字比较,他是怎么转化的呢?直接将数组转换成什么呢? 对此,我又…

GRAY°灰色天空 2022-09-01 07:14:02 31 0

javascript中label:{}这种写法常用吗?

jsvar x, y; outer: for (x = 0; x < 10; ++x) { for (y = 0; y < 10; ++y) { if (checkSomething(x, y)) { break outer; } } } …

流年已逝 2022-09-01 06:06:52 12 0

怎么理解ECMAScript中的字符串是不可变的?

JavaScript高级程序设计的第33页中提到:ECMAScript中的字符串是不可变的,然后给出了下面的示例。 var lang = "Java"; lang = lang + "Script"; 第…

念三年u 2022-09-01 05:29:03 9 0

ES6 Generator的问题

jsvar p = function *() { yield "1"; console.log(2); } var t = p(); var value = t.next(); t.next(); console.log(value); 为什么这里yield只有…

放血 2022-09-01 05:13:07 10 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文