IP 问答列表

Javascript:为什么数组方法不返回新数组?

作者:RNdev 提问时间:12/4/2022

我知道字符串上的方法返回新字符串的原因是字符串是不可变的,因此该方法无法修改您传递给它的字符串。 对于数组,如果将其传递给方法,则该方法可以修改数组,因为数组是可变的。我想知道为什么数组方法(以及其...

有没有办法在 JavaScript 中找到原语的所有属性?

作者:Tal 提问时间:12/7/2022

例如,在 Python 中,我可以使用 dir(str) 查找字符串数据类型的所有属性和方法。 Javascript 中是否有类似的东西? 只是想要有关 JavaScript 原语的其他信息...

使对象对开发人员不可扩展,但可使用 ES5 在内部扩展

作者:Xotic750 提问时间:7/17/2013

我想使对象对开发人员/用户不可扩展,但仍然能够通过自己的方法向自身添加属性。我已经尝试了很多事情并做了相当多的阅读,但我似乎找不到任何解决方案,也许没有?new 这是我正在尝试/尝试做的一个例子。 ...

正则表达式因使用双引号和单引号而混淆

作者:Charles Anderson 提问时间:2/5/2016

我有这个JavaScript(在Chrome 48.0.2564.103 m中运行): var s1 = 'label1="abc" label2=\'def\' '; var s2 = 'labe...

如何在 PowerShell 中捕获闭包编译器输出?

作者:Charles Anderson 提问时间:11/25/2011

我在 PowerShell 命令行中键入以下内容: java -jar closure-compiler.jar --js temp1.js --js_output_file temp2.js ...

JavaScript 正则表达式文字在函数调用之间持久存在

作者:Charles Anderson 提问时间:4/15/2010

我有这段代码: function func1(text) { var pattern = /([\s\S]*?)(\<\?(?:attrib |if |else-if |else|end-if|...

如何使用 jQuery 执行服务器端 Python 脚本?

作者:Charles Anderson 提问时间:2/5/2010

我有一个非常简单的 Python 文件,叫做 python1.py,其内容是: f = open('C:\\Temp\\test.txt', 'w') f.write('Succeeded') f....

如何在 didReceiveAttrs 钩子中获取真正的 attr 值,如果它是一个可变单元格

作者:shijistar 提问时间:12/5/2016

请参阅下面的示例代码。 鉴于我有一个组件my-text-box my-text-box.hbs {{my-text-box value=modelName}} 我想通过钩子观察属性的变化,而不...

为什么这个函数会改变数据?

作者: 提问时间:12/21/2016

function bubbleSort(toSort) { let sort = toSort; let swapped = true; while(swapped) { swapped = ...

如何对字符串进行突变?JavaScript的

作者:Yellowfun 提问时间:2/9/2018

如果对象默认是可变的,为什么在这种情况下它不起作用? 如何使对象“s”中的键“a”的突变值? var s = { a: "my string" }; s.a[0] = "9"; // mutat...


共8511条 当前第50页