草庐IT

query-variables

全部标签

javascript - 引用错误 : Can't find variable: __gCrWeb

我的网站上有javascript错误跟踪。最近我开始从iPhone(IOS7和8)上的Chrome(版本37和38)收到以下错误:ReferenceError:Can'tfindvariable:__gCrWeb除了一些引用资料外,我找不到关于此错误的任何有用信息。有没有人以前见过它并且知道为什么会这样? 最佳答案 __gcrweb是gcrweb.js的引用,它是由iOS版本的Chrome注入(inject)的本地(在设备上)js。Google需要为某些扩展功能执行此操作(主要是插入/检索登录凭据和您通过另一个同步的Chrome浏览

javascript - Promise inside promise : what's the correct way to return a variable from the child promise? (JS)

我有一个这样的函数:functiontop(){//promise1ParentPromise({...somecodehere...}).then(function(){//promise2ChildPromise({..somecodehere...}).then(function(response){varresult=response.result.items;});});};我需要以这种方式返回结果值:varmyresult=start();我该怎么做?谢谢 最佳答案 promises的定义是,你不能按字面意义将resul

javascript - undefined variable ,value == false 与 !value

我有一段用Javascript编写的非常简单的代码有问题,你能帮我吗?这是我认为到目前为止我对javascript和变量的理解:在bool运算中未定义的值被评估为false通过在比较中使用==运算符,您是在询问两个值是否具有可比性,而不管它们的类型如何我在在线类(class)中找到了一个练习文件,并尝试去做,但没有得到与类(class)中预期相同的结果;主要问题是我通过“ifvalue==false{...}”比较值,而解决方案使用的是“if!value{...}”所以我决定编写一个非常短的代码以便自己尝试,但我得到的结果好坏参半。在下面的示例中,我希望此JS代码生成两个相同的警报(“

javascript - 文件缓存 : Query string vs Last-Modified?

我正在尝试缓存我网站Assets的方法,并注意到大多数与我类似的网站都使用查询字符串来覆盖缓存(例如:/css/style.css?v=124942823)之后,我注意到每当我保存我的style.css文件时,最后修改的标题都会“更新”,使得查询字符串变得不必要。所以我想知道:为什么这么多网站使用“查询字符串”方法,而不是让最后修改的header发挥作用?我应该取消设置Last-modifiedheader并只处理查询字符串吗?(这有什么特别的好处吗?) 最佳答案 TL;博士Whydosomanywebsitesusethe"que

javascript - jQuery 属性选择器 : How to query for an attribute with a custom namespace

假设我有一个简单的XHTML文档,它为属性使用自定义命名空间:......如何使用jQuery匹配具有特定自定义属性的每个元素?使用$("div[custom:attr]")不起作用。(到目前为止,仅尝试使用Firefox。) 最佳答案 jQuery不直接支持自定义命名空间,但是可以通过过滤功能找到你要找的div。//findalldivsthathavecustom:attr$('div').filter(function(){return$(this).attr('custom:attr');}).each(function()

javascript - 为什么使用 window.variable 访问变量速度较慢?

JS性能提示的多个来源鼓励开发人员减少“作用域链查找”。例如,当您访问全局变量时,IIFE被吹捧为具有“减少作用域链查找”的额外好处。这听起来很合乎逻辑,甚至可能被认为是理所当然的,所以我没有质疑其中的智慧。和许多其他人一样,我一直很高兴地使用IIFE,认为除了避免全局命名空间污染之外,还会有比任何全局代码更高的性能提升。我们今天的期望:(function($,window,undefined){//apparently,variableaccesshereisfasterthanoutsidetheIIFE})(jQuery,window);将其简化/扩展到一般情况,人们会期望:va

javascript - Google Maps API v3 : How do I pause/delay in Javascript to slow it down? 中的 OVER_QUERY_LIMIT

我遇到了一个在这些论坛中讨论得很好的问题,但似乎没有任何建议对我有用,所以我正在寻找一些在保存为html文件时可以正常工作的完整javascript。问题是,当我尝试使用Javascript调用的V3API对Googlemap上的>11个位置进行地理编码时,我一直遇到OVER_QUERY_LIMIT错误。我知道您可以调用地理编码器的速率有限制(以及总音量的每日限制),因此我需要在数组中的每个结果之间引入一个暂停。非常感谢任何帮助。这是我的代码:vargeocoder;varmap;varwait=false;functioninitialize(){geocoder=newgoogle

javascript - 使用 Select2 获取错误 - "Error: No select2/compat/query"

我正在尝试使用Select2我站点中的库可以利用placecomplete(followingit'srathersimpleconfigurationstepshere),但是当我运行代码时,出现了一个奇怪的错误-Error:Noselect2/compat/query`我试过用谷歌搜索它,似乎真的没有其他人遇到过这个?简而言之,我的代码是,正在加载文件...//在我体内标记一个输入元素...在我的document.ready函数中,调用以下代码...$('#example123').placecomplete({});这就是它抛出错误的地方。有什么想法我哪里出错了,这个错误意味着什

javascript - Webpack - 错误 : Cannot define 'query' and multiple loaders in loaders list

在我按照本教程在数组中添加react-hot加载程序后出现此错误:https://thoughtbot.com/blog/setting-up-webpack-for-react-and-hot-module-replacement我收到错误:无法在加载器列表中定义“查询”和多个加载器。varWebpackDevServer=require("webpack-dev-server");varwebpack=require('webpack');varpath=require('path');require("babel-polyfill");varBUILD_DIR=path.reso

javascript - Resharper,Javascript : "Use of implicitly declared global variable ' X'"

我正在使用Resharper6和ASP.NETWeb方法,并且在我的Javascript文件中有一个恼人的警告:"Useofimplicitlydeclaredglobalvariable'X'"原因是Web方法是在Javascript中创建的:newX.example().webMethod(arg1,arg2,successCallback,failureCallback);而X...是隐式定义的。我想知道是否有明确定义的解决方案?它在一些自动生成的JS文件中定义,由ASP.NETWeb方法框架创建。我的问题是:如何消除这种情况下的错误,而不消除合法错误情况下的错误?谢谢!