摘要: let arr = [1,2,3,4,5,6]; arr.name="AAA"; for(var i in arr){ //遍历的实际是对象的属性名臣,每一个元素的索引被视为一个属性 //当我们手动给Array对象添加一个额外的属性,for...in将会带来意外效果 console.log(i,ty 阅读全文
posted @ 2020-07-22 14:47 梦为湘子 阅读(162) 评论(0) 推荐(0)
摘要: JavaScript的默认使用 {} 来表示对象、集合。 Map是一个带 键 的数据项的集合,类似Object。通常是一个键对应一个值。{key:vale} Set是一个特殊的,只含有键(也可以称为特殊值,我感觉和map中的键差不多)的一个集合。{key} 定义Map的方法 let col = ne 阅读全文
posted @ 2020-07-22 11:41 梦为湘子 阅读(192) 评论(0) 推荐(0)
摘要: break跳出循环体,结束本次循环。 continue结束本次循环。 1 for(var i=0; i<5; i++){ 2 if(i == 3) break; 3 document.write("数字:" + i + "<br>"); 4 } 5 document.write(" "+ "<br> 阅读全文
posted @ 2020-07-14 14:42 梦为湘子 阅读(189) 评论(0) 推荐(0)
摘要: JavaScript提供了3种强制类型转换的方法 一、Boolean()方法 该方法将指定的参数转换成布尔型。Boolean(object)。参数object可以是字符串对象、数值对象、DOM对象等。 以下是Boolean()方法返回false的6中情况。其他参数均为true 返回值为false 数 阅读全文
posted @ 2020-07-14 10:41 梦为湘子 阅读(1108) 评论(0) 推荐(0)
摘要: 1.object.toString([radix]),参数object表示要转换成字符串的对象,常用对象为Array,Boolean,Date,Error,Function,Number等 2.参数radix可选,用于指定将数字值转换为字符串的进制。 3.布尔值转成字符串是为true/false。 阅读全文
posted @ 2020-07-14 09:38 梦为湘子 阅读(201) 评论(0) 推荐(0)
摘要: 一、Number() 1.如果是传进去数字值,只进行传入和传出,前置为 0x 的数字 和 前置 为0且不包含数字8,9的数字 ,会被转为十进制,对于其他的数字来说通常没有变化。 2.如果传进去Boolean,true和false会被转成1和0。 3.传进去null或者undefined,会被转成0和 阅读全文
posted @ 2020-07-14 08:54 梦为湘子 阅读(366) 评论(0) 推荐(0)
摘要: JavaScript是一种弱类型的程序语言,在声明变量的时候不需要变量的数据类型,而是在使用或者赋值的时候在确定其类型。 javaScript一共有9种数据类型,分别是: 1. 空(Null) null是一种数据类型,也是能够被赋给变量的值。表示空值,是一个什么都没有的占位符。可以给变量赋值null 阅读全文
posted @ 2020-07-11 19:16 梦为湘子 阅读(286) 评论(0) 推荐(0)
摘要: | break | case | catch | continue | do | | delete | default | false | finally | for | |fuction | function| if | in | inscanceof | | new | null | retur 阅读全文
posted @ 2020-07-07 12:29 梦为湘子 阅读(160) 评论(0) 推荐(0)
摘要: JS动画(逐帧动画) 首先,在js动画是逐帧动画,是在时间帧上逐帧绘制帧内容,由于是一帧一帧的话,所以他的可操作性很高,几乎可以完成任何你想要的动画形式。但是由于逐帧动画的帧序列内容不一样,会增加制作负担,且资源占有比较大。但它的优势也很明显:因为它相似与电影播放模式,很适合于表演很细腻的动画,如3 阅读全文
posted @ 2020-06-29 09:40 梦为湘子 阅读(1335) 评论(0) 推荐(0)
摘要: 1.浏览器地址栏输入地址,回车刷新 2.特定元素的href属性,src属性 3.表单数据的提交 3.AJAX无刷新数据更新 阅读全文
posted @ 2020-06-16 18:34 梦为湘子 阅读(545) 评论(0) 推荐(0)