【javascript-在YUI中获取Clicked项目的索引】教程文章相关的互联网学习教程文章

JavaScript中匿名函数的索引和值输入说明【代码】

我有一个关于匿名函数如何在Javascript中工作的问题.我看到了一段漂亮的代码,可从html元素中切换“已禁用”(来自此帖子link to stack overflow ):$('#el').prop('disabled', function(i, v) { return !v; });匿名函数i和v的输入是索引和值. 这是为什么?是因为.prop()还是因为匿名函数的某种特性?还有其他输入可用吗?谢谢 解决方案:我的问题的答案在.prop() api.jquery.com/prop/的文档中: 解决方法:这就是jQuery .prop()方法...

JavaScript数组如何在索引处获取项目【代码】

我试图了解索引处的get项目如何在JavaScript数组中工作. 例如,假设我有一个用于迭代包含数千个(或数百万个)项目的数组.哪种方法(具有最佳性能)是打印项目的最佳方法?// Option 1 for (int i = 0; i < array.length; i++) {var data = array[i];console.log( data.ID, data.name, data.date, data.description ); }// Option 2 for (int i = 0; i < array.length; i++) {console.log( array[i].ID, array[i].name, array[i].date, ...

javascript-Typescript-索引表达式参数的类型必须为’string’,’number’,’symbol’或’any’【代码】

我正在使用打字稿1.7.5,并且遇到以下情况,索引表达式参数必须为’string’,’number’或’any’类型的错误:const settings: any = {};_.forEach(data, (d, name: string) => { //data is just an objectsettings[name] = {};const colors = ColorGenerator.generateColors(Object.keys(d.ch).length);_(d.ch).keys().zip(colors).forEach(([channel, color]) => {// name and channel are both stringssettings[name][channel] = ...

javascript-从数组中获取正确的索引值【代码】

我必须以圆形显示数组值,并且必须永远在循环中运行.逆时针旋转圆圈,一切正常.但是,当我们沿相反的方向移动圆环时,存在一个问题. 我在方向盘上有一个活动元素.因此,当用户单击任何其他幻灯片然后激活时,它会计算单击的幻灯片和活动幻灯片之间的差,然后相应地添加和删除滚轮中的项目. 因此,基本上,它从Array中选择值.如果顺时针移动圆,则从数组的后面拾取值;如果逆时针移动圆,则从下一个可用的值开始拾取值.如果在首页加载中渲染了1...

javascript-如何为数组对象分配唯一索引值?【代码】

我正在使用以下函数向每个数组对象添加索引,但是当我检查console.log时,所有id都会获得相同的值var foo = [...this.props.articleList]; foo.forEach(function(row, index) { row.id = index+1; }); console.log(foo);我想要这样的东西=>[{…}, {…}, {…}, {…}, id: 1], [{…}, {…},{…}, {…}, id: 2], [{…}, {…}, {…}, {…}, id: 3]但它回来了[{…}, {…}, {…}, {…}, id: 3], [{…}, {…}, {…}, {…}, id:3], [{…}, {…...

JavaScript-将HTML标记插入给定样式索引的字符串中【代码】

我有一段文字."This is a test to see whether nested style spans work properly."我将样式信息作为JSON对象,例如0: {start: 22, end: 54, type: "strong"} 1: {start: 30, end: 36, type: "hyperlink", data: {…}} 2: {start: 37, end: 48, type: "em"} 3: {start: 43, end: 48, type: "hyperlink", data: {…}}文字看起来应该像<p>This is a test to see <strong>whether <a href="https://www.google.co.za">nested</a> <em>s...

javascript-通过每个索引对象值从多维数组创建数组【代码】

这是我的数组[{'data': [{'value': 'Red'},{'value': 'Small'},{'value': 'Good'}]},{'data': [{'value': 'Black'},{'value': 'Medium'},{'value': 'Bad'}]},{'data': [{'value': 'White'},{'value': 'Large'},{'value': 'Best'}]} ]我想要[['Red', 'Black', 'White'], // all values from first index['Small', 'Medium', 'Large'], // all values from second index['Good', 'Bad', 'Best'] // all values from third index ]我已...

javascript-返回数组中奇数的索引【代码】

我需要在单词(字符串)数组中返回奇数单词的索引. 例如…['junper', 'jumper'] should return 0 ['Jumper'] should return 0 ['coast', 'coast', 'coal', 'coast'] should return 2 ['sofa', 'sofa', 'sofa', 'soft'] should return 3我已经有一个可行的解决方案,但我的目标是使它更清洁. 我一直在考虑什么是最好的方法来返回只出现一次的单词的索引… 这是我前面提到的工作解决方案:function findWrongWord(householditems) {if...

JavaScript重定向导致不良的搜索引擎结果【代码】

我有一个HTML5演示站点(http://html5beats.com/),该站点使用JavaScript来检测某些HTML5功能.如果没有这些功能,我会重定向到“请更改或升级您的浏览器”页面,因为它们对于使网站正常运行至关重要. 问题在于某些搜索引擎(尤其是Google)似乎遵循了重定向.这将导致讨厌的“不支持您的浏览器”消息,作为我网站的主要搜索结果. 我是否使用JavaScript重定向不正确?我有什么办法告诉Google和其他搜索引擎哪个页面包含主要网站内容?解决方...

javascript-在YUI中获取Clicked项目的索引【代码】

我有以下代码. 的HTML<ul><li class="link"> link 1 </li><li class="link"> link 2 </li><li class="link"> link 3 </li><li class="link"> link 4 </li> </ul> Java脚本YUI().use("node", function(Y){Y.all(".link").on("click", function(em){alert("you clicked on "+ index +"link .");node = em.currentTarget;node.addClass("clicked");// alert(node.get("class"));});alert(Y.all("li").get("class")); });我对此有两个疑...

Google机器人会从javascript document.write()索引文本吗?【代码】

可以说我有这个:<script type="text/javascript">var p = document.getElementById('cls');p.firstChild.nodeValue = 'Some interesting information'; </script><div id="cls"> </div>那么,谷歌机器人会索引文本一些有趣的信息吗? 谢谢!解决方法:更新资料SearchEngine watch最近提到Google机器人已被即兴阅读JavaScript,准确引用it can now read and understand certain dynamic comments implementedthrough AJAX and JavaScr...

在JavaScript中获取数组子索引的便捷方法【代码】

有没有一种便捷的方法可以从该数组中获取前n个索引:var alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];并将其存储在另一个数组中,例如Alphabet2 = [‘a’,’b’,’c’];不必用循环暴力破解?谢谢解决方法:使用the slice method:> var alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x',...

Javascript-下划线forEach索引?【代码】

我有一个包含以下结构的对象{ Apples: Array[1], Mangos: Array[2], Oranges: Array[5], Bananas: Array[11] }这些值是使用_.forEach(contents, function(values, key) {}其中key = apples,值是数组.我想知道如何在此foreach循环中获取当前索引? 即我得到1,2,3,4吗?除了将它们推入数组之外,可能没有其他方法可以这样做吗?解决方法:我不确定我是否完全解决了您的问题,但是如果您要查找当前枚举的项目的索引,则可以使用等效的“ _...

javascript-循环二进制索引【代码】

我正在构建一个工具,可以在最近的时间戳之前加入多个流.这些流可能不同步,因此我将最后n个(可能> == 500)项目存储在固定大小的循环缓冲区中.我想使用sortedIndex(而不是搜索)来查找项目在缓冲区中的放置位置.我需要此索引来在时间戳之前和之后找到流项目. 处理即将来临的问题的极端情况并不重要,我不在乎是否在数组之外返回索引,或者对于最大值返回0.昨晚我一直在执行此实现,无法找到可行的实现. 以下是功能合同,其基于_.sortedInd...

javascript-如何通过ul中的索引将类设置为li标签【代码】

我想通过其索引添加或删除li类: 例如:将类.active添加到索引2的li或使用jQuery删除索引为0的li的类. 如何通过jQuery查询做到这一点? ps:我添加了一个可能的场景片段.// query to set a class to a li by its index <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <ul id="list" class="nav nav-pills"><li><a href="#tab1" data-toggle="tab">1</a></li><li><a href="#tab2" data...

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 全部