我在这里玩本地存储.并希望它获取或设置对象内的本地存储的值.我知道set或get项目是推荐的操作,但在某处我发现:
也可以使用以下方法设置LocalStorage: localStorage.myvalue = "something";
为了获得当前值,我们只需调用:localStorage.myvalue;
现在我把它放在一个对象中:
var myObj = {
myval: localStorage.myvalue
}
Run Code Online (Sandbox Code Playgroud)
当我设定值myObj.myval="somethingAgain"
;
然后这不起作用,通常可以通过这种方法轻松设置或获取对象,但在这种情况下为什么会这样呢?
通过调用来检索值,myObj.myval
但为什么我不能在这里设置值?
那么建议我哪里错了?
我正在使用JavaScript在Windows 8.1 App中创建一个实时编辑器.几乎完成了,但问题是每当我运行这样的坏循环或功能,然后它会自动挂起或退出.
我用一个循环测试它,如:(它只是一个例子 - 用户可以用自己的方式编写它的循环..)
for(i=0;i<=50000;i++)
{
for(j=0;j<5000;j++){
$('body').append('hey I am a bug<br>');
}
}
Run Code Online (Sandbox Code Playgroud)
我知道这是任何应用程序或浏览器处理这种循环的最糟糕情况.所以在这里我希望如果用户使用这样的循环然后我如何处理它,以产生他们的输出?
或者,如果它不能保护我的应用程序的那种循环,如果它对我的应用程序是危险的,所以我提醒用户:
运行此代码段可能会导致应用崩溃!
我有一个想法是使用正则表达式检查代码,如果代码有类似于for(i=0;i<=5000;i++)
上面的警告将显示,如何为此做一个正则表达式?
也可以包含C#作为后端.
我有两个不同的面板,可通过拖动调整大小.所有东西在其他浏览器中工作正常,但在chrome中某种方式,标题的背景粘在父div上.看来新的渲染问题Chrome
用skia graphics
.
请查看我附上的屏幕截图或视频链接,你会发现视频上的故障,帮我找到解决方法.
而且,我试图用压缩这个问题background-color
来table
,tbody
和包装div
,但有时还是它的行为是相同的.
如果这不是提出这个问题的正确位置,请建议我在哪里?谢谢.
我webpack.config
需要添加扩展名以匹配特定文件类型,但是我需要排除特定文件。我用谷歌搜索,但没有找到完美的解决方案。
我所拥有的:/\.(?:css|less)$/
->匹配所有拥有的文件,.less OR .css
但在这里我想添加“不仅-> test.something_strict.less ” /\.(?:css|less|!test.less)$/
,其中test.something_strict是具有扩展名的文件名.less
,仅排除test.something_strict
但这不起作用,可以匹配.less or .css
并通过测试。