草庐IT

is_undefined

全部标签

javascript - JS : "The callee (server [not server application]) is not available and disappeared." accessing window. 开瓶器

在我们的(相当大和旧的)ASP.NET应用程序中,我们使用大量加载到框架、iframe和模式对话框(使用window.showModalDialog)中的页面。我们开始看到上面的错误,我似乎无法在任何地方找到一个合理的解释。弹出窗口拦截器。没有。我们没有运行它们。甚至内置拦截器也不行。可信区域。没有。该应用程序现在在LocalHost上运行,并且在受信任的站点列表中。杂散宇宙射线。可能,但不太可能。这太一致了。我确实最终在somedustytome中找到了隐藏在Microsoft网站上的错误消息关于检索自动化错误消息信息。在其中,他们在谈论Excel,他们说:“在这个例子中,Micro

javascript - Array(2) 和 [undefined, undefined] 有什么区别?

[undefined,undefined,undefined].map(function(val,i){returni});返回[0,1,2],而Array(3).map(function(val,i){returni});返回[undefined,undefined,undefined].为什么? 最佳答案 在第一种情况下,您定义并初始化一个具有三个未定义值的新数组,而在第二种情况下,您仅定义一个可能长度为3的数组。newArray(3)和你一样:vararr=[];arr.length=3;因此,通过隐式定义.length属性,

javascript - 咕噜 requirejs 'define is undefined'

我正在尝试使用GruntJS优化RequireJS,使用grunt-contrib-requirejs插件。问题是我的代码在优化之前工作正常,然后在优化之后,在控制台上显示UncaughtReferenceError:defineisnotdefined。这是Gruntfile.jsmodule.exports=function(grunt){grunt.loadNpmTasks('grunt-contrib-requirejs');grunt.initConfig({requirejs:{compile:{options:{name:'main',baseUrl:".",mainCo

javascript - .map() undefined 不是 React.js 中的函数

是的,我可能在这里遗漏了明显的问题,但我收到“未捕获的类型错误:未定义不是函数”我似乎是.map()这就是问题所在,但我不明白为什么。varidealist=React.createClass({loadCommentsFromServer:function(){$.ajax({url:this.props.url,dataType:'json',success:function(data){this.setState({data:data});}.bind(this)});},handleButtonClick:function(input){//dostuff//},getInit

javascript - 为什么 JSLint 告诉我使用 "=== undefined"而不是 "typeof ... === ' undefined'”?

我编写了以下代码:showTitles=(typeofshowTitles!=='undefined')?showTitles:'Y';showSelectGroup=(typeofshowSelectGroup!=='undefined')?showSelectGroup:'Y';但是JSLint说:Warning3JSLint:Unexpected'typeof'.Use'==='tocomparedirectlywithundefined.我应该如何更改我的代码? 最佳答案 可能是通过使用showTitles=(showTit

javascript - 未捕获的类型错误 : cannot read property 'replace' of undefined In Grid

我是KendoGrid和KendoUI的新手。我的问题是如何解决此错误UncaughtTypeError:Cannotreadproperty'replace'ofundefined这是我在KendoGrid上的代码$("#Grid").kendoGrid({scrollable:false,sortable:true,pageable:{refresh:true,pageSizes:true},dataSource:{transport:{read:{url:'/Info/InfoList?search='+search,dataType:"json",type:"POST"}},p

javascript - Uncaught ReferenceError : ga is not defined

我想知道人们点击特定按钮的次数(使用Google分析应该非常简单)。但是,我从谷歌控制台收到“UncaughtReferenceError:gaisnotdefined”错误,无法找到修复方法。我在头部添加了这个:(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.asy

javascript - 没有 JSX 的 React.js - "Warning: Something is calling a React component directly. Use a factory or JSX instead"

我试图在没有JSX的情况下使用React.js组件并收到这样的警告:警告:某些东西正在直接调用React组件。改用工厂或JSX。请参阅:http://fb.me/react-legacyfactory我访问过链接,但建议的createFactory解决方案对我没有帮助:/app.jsvarReact=require('react/addons');varTagsInput=React.createFactory(require('./tagsinput'));//noluckvarTagsComponent=React.createClass({displayName:"TagsCom

javascript - 为什么 null==undefined 在 javascript 中是真的

如果我们alert(null==undefined)它输出为true。这是什么逻辑原因。这是用javascript硬编码的东西还是对此有解释。 最佳答案 语言规范explicitlysays:Ifxisnullandyisundefined,returntrue我不知道有任何语言设计过程的记录可以解释该决定的原因,但是==有处理不同类型的规则,“null”和“undefined”是两者都表示“无”,因此让它们相等在直觉上是有意义的。(如果您不想要类型调整,请改用===)。 关于javas

javascript - 递归函数的返回值为 'undefined'

每当我执行此代码段时,返回前的console.log都会返回值23的20倍的数组。然而console.log(Check(users,0,20));仅返回“未定义”。我做错了什么?varusers=[23,23,23,23,23,23,23,23,23,23];console.log(Check(users,0,20));functionCheck(ids,counter,limit){ids.push(23);//Recursionif(counter+1 最佳答案 您忘记从进入递归的点返回结果。varusers=[23,23,2