#Asc

【javascript】js实现容器Map

js实现容器Mapvar可以定义一个局部变量,当然如果var定义在最外层的话,就是全局的局部变量,也就算是全局变量了。this关键字定义的变量准确的说应该算是成员变量。即定义的是调用对象的成员变量。另外在“类(构造函数)”中,我们通常也会用var定义私有属性,而this定义公共属性。在该博客中,...

【javascript】javascript节点属性与方法

1. nextSibling属性可返回某个节点之后紧跟的节点(处于同一树层级中)。语法:nodeObject.nextSibling说明:如果无此节点,则该属性返回null。2.previousSibling属性可返回某个节点之前紧跟的节点(处于同一树层级中)。语法:nodeObject.previousSi...

【javascript】JavaScript数组常用方法

JavaScript数组常用方法一、数组创建1.(1)使用Array创建数组:1vararr1=newArray();//创建一个空数组2vararr2=newArray(10);//创建一个包含10项的数组3vararr3=newArray("a","b","c");//创建一个包含3个字符串的数组(2)使用数组字面...

【javascript】splice()的用法

 在javascript中splice()方法有如下3种方式:删除——可以删除任意数量的项,只需要指定2个参数:要删除的第一项的位置和要删除项的项数。例如,splice(0,2)会删除数组中的前两项。插入——可以向指定位置插入任意数量的项,只需要提供3个参数:插...
代码星球 ·2020-08-07

JavaScript动画相关

JS动画原理  通过CSS缓慢变化从而实现动画效果 获取css属性  Window.getComputedStyle()方法返回一个对象,该对象在应用活动样式表并解析这些值可能包含的任何基本计算后报告元素的所有CSS属性的值。私有的CSS属性值可以通过对象提供的API或通过简单地使用CSS属性名称进行索引来访...
代码星球 ·2020-08-07

前端基础-JavaScript

  ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现;  尽管ECMAScript是一个重要的标准,但它并不是JavaScript唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的JavaScript实现是由以下3个不同部分组成的:  JS输入document.bo...
代码星球 ·2020-08-07

javascript in操作符

如果指定的属性在指定的对象或其原型链中,则in 运算符返回true。propinobject参数prop一个字符串类型或者symbol类型的属性名或者数组索引(非symbol类型将会强制转为字符串)。objectName检查它(或其原型链)是否包含具有指定名称的属性的对象。下面的例子演示了一些 in...
代码星球 ·2020-08-07

JavaScript常用类库推荐

AxiosAxios是一个基于promise的HTTP库,可以用在浏览器和node.js中[中文说明],[Github],[教程]Lodash一致性、模块化、高性能的JavaScript实用工具库[官方说明],Animate.css常用的CSS动画[官方说明],[效果演示]AnnimationLibraryinJava...

javascript常用工具类util.js

//如果大家想要补充,请留言/***判断指定名称的复选框是否被选中**@param{}*chname复选框名称*/functionchkCheckCha(chname){varobj=jQuery("[name='"+chname+"']");varisCheck=false;for(vari=0;i<obj.l...
代码星球 ·2020-08-07

JavaScript 错误

try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。finally 语句在try和catch语句之后,无论是否有触发异常,该语句都会执行。当JavaScript引擎执行JavaScript代码时,会发生各种错误。可能是语法错误,通常是程序员造成...
代码星球 ·2020-08-07

Javascript各种事件汇总

https://www.cnblogs.com/diligenceday/p/4190173.html#undefinedhttps://www.cnblogs.com/starof/p/4066381.html...

JavaScript 将数组中具有相同值的对象 取出组成新的数组

vararr=[{name:2,id:3},{name:2,id:4},{name:3,id:5},{name:3,id:6},{name:1,id:1},{name:1,id:2}];//传入一个数组//按照特定方式格式化functionsortArr(arr,str){var_arr=[],_t=[],//临时的变...

javaScript如何跳出多重循环break、continue

一、跳出for循环   break和continue之间的区别:    continue语句只是结束本次的循环,而不是终止整个循环,但只会跳出一重循环。    break语句则是结束整个循环过程,退出整个循环,但只会跳出一重循环。for(vari=0;i<10;i++){if(i>5){  bre...

Javascript类型判断

Javascript类型判断...
代码星球 ·2020-08-07
首页上一页...5354555657...下一页尾页