【javascript检查数据中是否存在相同的元素】教程文章相关的互联网学习教程文章

如何使用JavaScript检测文档中是否存在HTML5有效的doctype?【代码】

我想知道是否只是一种方法来检测是否存在doctype – 最好只是HTML5 doctype.我不想在字符串或任何内容中返回它(虽然我已经尝试过这个问题,在这里提出类似问题,请参阅下面的代码),而我只是想看看它是否不存在.例如,如果不存在,则调用警报,然后返回false,或者如果存在,则调用接受函数. 就像我之前说的那样,我已经在这里阅读了其他帖子和其他论坛上的其他帖子但是它们似乎都没有与我的答案相符,或者我可能错误地解释了代码,如果有的话...

javascript – 如何在使用jade传递变量时检查对象是否存在【代码】

在Jade中,您可以像这样将对象传递给客户端 路线:res.render('mypage', {title: 'My Page',myobject : data });玉模板:extends layoutblock navbarinclude includes/navbar block topinclude includes/top block contentscript(src='/js/controllers/test-controller.js')script.var clientobj = !{JSON.stringify(myobject)}但是如果myobject不存在怎么办?在使用它之前检查这个对象是否存在似乎是最简单的事情(因此如果它确实只...

javascript – 在尝试删除之前检查eventHandler是否存在是否必要/可取?【代码】

我有这样的事情:if (something) {init(); } else {document.addEventListener('CUSTOM_EVENT', init, false); }var init = function() {document.removeEventListener('CUSTOM_EVENT', init, false);// do stuff }我是否需要在removeEventListener调用周围添加某种检查?如果是这样,我可以这样做:var eventAdded = false; if (something) {init(); } else {document.addEventListener('CUSTOM_EVENT', init, false);eventAdded =...

Javascript中是否存在错误类型?【代码】

我会问一下java脚本错误,是否有像php这样的错误类型或其他人, 例如:在php中我们注意到了,并且Parse Error ..etc通知不会停止php执行,但解析将停止执行PHP代码直.. 现在有这样的js错误,或者什么是js分类错误..我知道我们可以通过尝试处理错误,捕获..,但是在那里js中的错误是stooped脚本,其他人不会停止执行脚本 谢谢解决方法:is there error in js was stooped script and others will not stop execute script除了解析/语法错误,没...

javascript – 是否存在使用React hooks和Typescript定义状态的“正确”方法?【代码】

我已经和React工作了一段时间,昨天我在基于Typescript的项目中弄到了钩子.在重构之前,该类有一个这样的状态:interface INavItemProps {route: IRoute; }interface INavItemState {toggleStateOpen: boolean }class NavItem extends Component<INavItemProps, INavItemState> {constructor() {this.state = { toggleStateOpen: false };}public handleClick = (element: React.MouseEvent<HTMLElement>) => {const toggleState = !...

Javascript检查元组数组中是否存在元组的第一个元素【代码】

我有一个元组数组,其中元组的第一个元素是字符串,第二个元素是int.每个元组都有数组结构:var array = [["ele1",1], ["ele2",1], ["ele3",1], ["ele4",1]];如何在javascript中轻松检查字符串是否是元组数组中元组的元素?if array.contains(tuple with first element "ele2")没有for循环(检查数组的每个元素)是否可以这样做?解决方法:如果您使用的是relatively modern browser,您可以这样做:array.some(function(a){return a[0]=...

javascript – 检查css类是否存在并且可以应用【代码】

我正在使用lipis flag icon set和angularjs.我想检查给定的标志是否存在是css.对此最好的方法是什么? 现在我只是应用该类,如果该标志不存在,然后什么也没有显示<i class="flag-icon" ng-class="'flag-icon-' + dialog.model.item.code | lowercase"></i>但是,如果css中不存在类,我想显示一些像“No flag”这样的文本.要做到这一点,我需要一些方法来检查给定的flag-icon-xx是否存在,但是我该怎么做?解决方法:基于字体的图标的纯CS...

javascript – 试图弄清楚jQuery中是否存在错误,或者它是否是我正在做的事情【代码】

$(document).keydown(function (event){alert(event.which);});对于分号键,;,这在Firefox中为59,在Chrome中为186.但是,从keydown事件的jQuery参考页面来看,它说 “虽然浏览器使用不同的属性来存储这些信息,但jQuery会规范化.which属性,以便您可以可靠地使用它来检索密钥代码.此代码对应于键盘上的一个键,包括特殊键的代码,如箭头.” 我错过了什么吗?解决方法:哪个属性是按下键的“一站式商店”,允许您忽略keyCode和charCode属性之...

javascript – TypedArrays是否存在拼接或是否存在等价物?【代码】

对于TypedArrays,是否存在或者是否存在等效的Array.prototype.splice? 我希望能够从TypedArray中删除一系列项目.解决方法:因此,ES6中的TypedArrays不是经典的Javascript数组,而是更接近底层二进制缓冲区的API(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays). 由于splice会改变数组的实际长度,因此不能与TypedArrays(http://www.es6fiddle.net/idt0ugqo/)一起使用. 您可以通过创建自己的拼接来创建类似的...

javascript – 测试HTML属性是否存在并获取值【代码】

我试图测试HTML属性是否存在,并使用具有属性(“tabindex”)属性获取值.但我收到以下错误:Unable to get property ‘hasAttribute’ of undefined or null reference我正在使用jGrid和jQuery.如果该属性存在,我试图获取该特定td的值. 请参考以下代码:<tr class="jqgrow ui-row-ltr ui-widget-content myAltRowClassEven ui-state-highlight" tabindex="0" id="2" role="row" aria-selected="true"><td aria-describedby="jqGrid1...

javascript – iPhone应用程序和移动Safari之间是否存在共享状态?

我有一个网站和一个原生的iPhone应用程序.该应用程序注册自定义协议.我希望网站在适当的时候自动重定向到协议,但前提是用户安装了应用程序(以避免烦人的对话).这意味着我需要从应用程序中编写一些我可以在移动Safari中读取的状态,以便将应用程序标记为已安装. Cookie似乎不存在跨进程.还有其他地方我可以存放我的标记吗?最佳答案:查看this博文,了解Apple如何为Mobile Me Gallery应用程序做到这一点.它涉及应用程序在Safari中打开一...

javascript检查数据中是否存在相同的元素

这里是两个用于数组中查找重复元素的demo,可以看看啦 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="text" id="Values" style="width: 100px;height: 25px;"><button id="gain">获取</button><!--gain--></body><script src="jquery-2.2.2.min.js"></script><script type="text/javascript"> //方法一 var arr1 = ["11", "22", "33", "44"]; var ...

javascript – mongodb检查是否存在值(node.js)【代码】

我使用Node.js和Mongo(mongodb驱动程序)将项目添加到集合中.我有一个html站点,使用socket.io将信息传递给页面.我可以插入数据库但是当我试图查看是否存在值时,我会从Mongo获得奇数回报.我发送一个名字,并尝试将其放入客户端集合中.到目前为止我所拥有的是:socket.on('DB', function(msg){if(msg.Status == "Read"){MongoClient.connect(url, function(err, db) //connect to mongo{var collection = db.collection('Clients'); ...

元素 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部