分类:JavaScript

JavaScript

如何从对象数组中删除属性?

我正在尝试从对象数组中删除属性。 export class class1 { prop1:string; prop2:string; prop3:string; } 导出类class2 { myprop = [ {prop1:'A',prop2:“1”,prop3:“descr1”}, {prop1 :'B',prop2:“2”,prop3:“descr2”}, {p

IT屋 2019/2/18 14:20:35 喜欢

JavaScript

如何使用java脚本在字符串中搜索多个文本?

我有一个字符串,要搜索的单词数组: strng =“我一直在这里工作过去六个月“ text = [”since“,”直到“,”直到“] result =”since“ 我想搜索数组中的每个单词,在 strng 中,当在strng中找到任何单词时,它必须是分配给结果。怎么做? 我用 .search()搜索单个单词,但是如何搜索多个单词?请帮助。 我是新手。

IT屋 2019/2/18 14:20:33 喜欢

JavaScript

Javascript检查对象属性是否存在,即使对象未定义

我想检查一个对象是否存在,并且有一个属性。目前我收到一个“myObject is undefined”错误,它会停止检查。 即使myObject可能不存在,如何使以下内容仍能正常工作? if(myObject.myProperty){ ... } else { ... } 我试图甚至检查对象/变量是否存在但是收到错误: if(foo){con

IT屋 2019/2/18 14:20:25 喜欢

JavaScript

JavaScript RegExp对象

我尝试用JavaScript编写一个简单的Markdown解析器。因此,我想检查 [link content] [link id] 语法。我使用以下代码: data = data.replace(/ \ [(。*?)\] [] * \ [([0-9] +)\] / g,'< a href =“$ 2”> $ 1< / a>'); 它运行良好,但现在我想用RegExp对象执

IT屋 2019/2/18 14:20:20 喜欢

JavaScript

使用RegExp进行数字验证以防止无效的用户输入

我有一个JavaScript函数来验证输入字段并阻止用户键入任何与条件不匹配的内容。此函数基于 event.keyCode 。 我正在尝试修改函数以使用RegExp和验证不是“每个字符”,而是“每个输入”,以便它做同样的事情,但具有不同的条件: 仅限数字 允许小数“。”或“,” 这是当前形式的函数,使用 event.keyCode : function isNumeri

IT屋 2019/2/18 14:20:17 喜欢

JavaScript

模板与HTML自定义元素的使用

我刚刚开始学习HTML自定义元素,通过阅读一系列介绍,教程和文档,我想我对它的工作方式有很好的处理,但我对正确的使用方法有一个哲学问题或者不使用< template> 标记。 自定义元素使您能够封装新功能,简化HTML文档的结构,允许您只需插入< my-custom-element> ...< / my-custom-element> 标记,而不是< div class =“my-custo

IT屋 2019/2/18 14:20:14 喜欢

JavaScript

Javascript:如何访问名称为动态的属性?

可能重复: Javascript从其名称创建变量 代码下面检查javascript对象 form_errors 是否具有名称由 this.name 指定的属性,其中 this 指的是文本输入 if(form_errors.hasOwnProperty(this.name)){ alert(form_errors。< this.name&gt ;; } 如何

IT屋 2019/2/18 14:20:11 喜欢

JavaScript

在滚动上更改div的背景颜色

http://jsfiddle.net/ncuydr9y/ BG颜色在启动时应为#1A1A1A,然后在滚动210像素后更改。不知道我哪里出错了。 $(document).ready(function(){ var scroll_pos = 0; $(document).scroll(function(){ scroll_pos = $(this).scrollTop();

IT屋 2019/2/18 14:20:04 喜欢