草庐IT

function_find-in-set

全部标签

javascript - JsHint - 隐藏此消息 : ES5 option is now set per default

我正在使用gulp-jshint,下面的错误消息很烦人:ES5optionisnowsetperdefault如何删除它? 最佳答案 它只是告诉您这是默认设置,因此您无需将其添加为选项。查看.jshintrc文件并删除"es5":true。http://jslinterrors.com/es5-option-is-now-set-per-default 关于javascript-JsHint-隐藏此消息:ES5optionisnowsetperdefault,我们在StackOverfl

javascript - javascript 中的 for..in 和 for each..in 有什么区别?

javascript中的for..in和foreach..in语句有什么区别?是否存在我不知道的细微差别,或者它们是否相同并且每个浏览器都有不同的名称? 最佳答案 “foreach...in”对指定对象属性的所有值迭代指定变量。例子:varsum=0;varobj={prop1:5,prop2:13,prop3:8};foreach(variteminobj){sum+=item;}print(sum);//prints"26",whichis5+13+8Source“for...in”以任意顺序在对象的所有属性上迭代指定变量。例子

javascript - 为什么 points.sort(function(a, b){return a-b});返回 -1、0 或 1?

我在这里的困难可能是我的数学文盲,但我试图对JavaScript数组中的一些数字进行排序,这是我在网上找到的解决方案。它确实有效,但我的问题是为什么?!我真的很想正确理解这段代码。网站,W3Schools说:您可以通过提供返回-1、0或1的函数来解决此问题:varpoints=[40,100,1,5,25,10];points.sort(function(a,b){returna-b});为什么只返回-1、0或1?我用Google搜索过,return几乎可以返回任何你想要的值。再次强调,如果这是一个非常愚蠢的问题,我深表歉意。 最佳答案

javascript - Angular2 - 类型错误 : Cannot read property 'Id' of undefined in (Typescript)

我收到以下错误:angular2.dev.js:23925EXCEPTION:TypeError:Cannotreadproperty'Id'ofnullin[{{product.Id}}inProductEditComponent@0:68]抛出://Product-edit.component.ts:import{Component}from'angular2/core';import{IProduct}from'./product'import{ProductService}from'./product.service'import{RouteParams}from'angula

javascript - 如何解决TypeError : environment. teardown is not a function

我无法测试使用create-react-app创建的应用程序。所有指南都说测试默认工作,但当我尝试“yarntest”时,它需要安装“jest-cli”,安装后出现错误:TypeError:environment.teardownisnotafunction 最佳答案 您不需要自己安装jest-cli。它应该开箱即用。尝试以下操作:删除package-lock.json、yarn.lock和node_modules从package.json的依赖中移除jest然后执行npminstall或yarninstall。

javascript - 谷歌地图 - 未捕获 InvalidValueError : initialise is not a function

当我加载显示我的Googlemap的页面时,我总是在控制台中看到以下错误:UncaughtInvalidValueError:initialiseisnotafunctionjs?sensor=false&callback=initialise:94将鼠标悬停在文件名上时,这显示为源自https://maps.googleapis.com/maps/api/js?sensor=false&callback=initialiseGooglemap窗口和map显示非常好,并且具有完整的功能。奇怪的是,我在谷歌上找不到任何与此相关的搜索结果,它们似乎都是关于setLong和setLat的。如

javascript - "getContext is not a function"为元素选择器使用变量时

我有:和:varmyCanvas=$("#myCanvas");varmyCanvasContext=myCanvas.getContext("2d");但我得到:UncaughtTypeError:myCanvas.getContextisnotafunction当页面加载时。当我尝试这样的事情时:myCanvas.click(function(){console.log("Youclickedthecanvas");});对myCanvas的引用完美无缺。给了什么? 最佳答案 getContext不是jQuery库的一部分,它是

javascript - function(){}() 和 !function(){}() 有什么区别

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:!function(){}()vs(function(){})()所以我刚刚从Twitter上阅读了新的Bootstrap(2.0)的源代码,并注意到在自调用匿名函数之前有一个感叹号。当我看到这个时,我立即想到“哦,废话,有一种新的、更好的方法来做到这一点吗?”。自己看吧!http://markdotto.com/bs2/js/bootstrap-modal.jshttp://markdotto.com/bs2/js/bootstrap-dropdown.jshttp://markdotto.com/bs2/

javascript - ionic 2 : Set interval

我尝试在.ts文件中设置一个间隔,但我不明白如何在间隔中使用同一文件中的函数。解释:我的间隔设置:this.task=setInterval(function(){this.refreshData();},300);我的函数在同一个ts文件中:refreshData():void{console.log('update...');}当我在我的设备上运行时,出现此错误:04-1910:38:57.53521374-21374/com.ionicframework.app722890I/chromium:[INFO:CONSOLE(79432)]"TypeError:this.refres

javascript - Gulp with browserify : Cannot find module src/js/main. js

我正在尝试使用Gulp和browserify进行基本build设置,但在尝试运行默认任务时不断看到此错误:Error:Cannotfindmodule'src/js/main.js'from'/Users/ben/dev/git/myapp/'gulp文件.jsvargulp=require('gulp');varbrowserify=require('browserify');vardel=require('del');varsource=require('vinyl-source-stream');varpaths={main_js:['src/js/main.js'],js:['